我正在關注這些說明我已經apt-file
使用以下方法與其他一些軟體包一起安裝:
sudo apt-get install gnupg pbuilder ubuntu-dev-tools bzr-builddeb apt-file
現在每次我啟動電腦時都會收到此通知:
所以我最終進入終端並輸入命令:
apt-file update
我得到了這個輸出:
apt-file is now using the user's cache directory.
If you want to switch back to the system-wide cache directory,
run 'apt-file purge'
Downloading complete file http://gb.archive.ubuntu.com/ubuntu/dists/utopic/Contents-amd64.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
94 29.6M 94 27.8M 0 0 667k 0 0:00:45 0:00:42 0:00:03 97 29.6M 97 28.8M 0 0 677k 0 0:00:44 0:00:43 0:00:01 99 29.6M 99 29.5M 0 0 678k 0 0:00:44 0:00:44 --:--:--100 29.6M 100 29.6M 0 0 678k 0 0:00:44 0:00:44 --:--:-- 738k
Downloading complete file http://gb.archive.ubuntu.com/ubuntu/dists/utopic-updates/Contents-amd64.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 11 3134k 11 367k 0 0 480k 0 0:00:06 --:--:-- 0:00:06 35 3134k 35 1101k 0 0 623k 0 0:00:05 0:00:01 0:00:04 53 3134k 53 1685k 0 0 609k 0 0:00:05 0:00:02 0:00:03 75 3134k 75 2373k 0 0 630k 0 0:00:04 0:00:03 0:00:01 99 3134k 99 3105k 0 0 651k 0 0:00:04 0:00:04 --:--:--100 3134k 100 3134k 0 0 652k 0 0:00:04 0:00:04 --:--:-- 684k
Downloading Index http://gb.archive.ubuntu.com/ubuntu/dists/utopic/Contents-amd64.diff/Index:
No Index available.
Downloading complete file http://gb.archive.ubuntu.com/ubuntu/dists/utopic/Contents-amd64.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
File is up-to-date.
Downloading Index http://gb.archive.ubuntu.com/ubuntu/dists/utopic-updates/Contents-amd64.diff/Index:
No Index available.
Downloading complete file http://gb.archive.ubuntu.com/ubuntu/dists/utopic-updates/Contents-amd64.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
File is up-to-date.
Downloading complete file http://gb.archive.ubuntu.com/ubuntu/dists/utopic-backports/Contents-amd64.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:--100 121k 100 121k 0 0 189k 0 --:--:-- --:--:-- --:--:-- 189k
Downloading complete file http://security.ubuntu.com/ubuntu/dists/utopic-security/Contents-amd64.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 17 2546k 17 452k 0 0 454k 0 0:00:05 --:--:-- 0:00:05 46 2546k 46 1185k 0 0 593k 0 0:00:04 0:00:01 0:00:03 75 2546k 75 1918k 0 0 640k 0 0:00:03 0:00:02 0:00:01100 2546k 100 2546k 0 0 660k 0 0:00:03 0:00:03 --:--:-- 660k
Downloading Index http://security.ubuntu.com/ubuntu/dists/utopic-security/Contents-amd64.diff/Index:
No Index available.
Downloading complete file http://security.ubuntu.com/ubuntu/dists/utopic-security/Contents-amd64.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
File is up-to-date.
Ignoring source without Contents File:
http://extras.ubuntu.com/ubuntu/dists/utopic/Contents-amd64.gz
Ignoring source without Contents File:
http://dl.google.com/linux/chrome/deb/dists/stable/Contents-amd64.gz
所以我看到它說:
apt-file is now using the user's cache directory.
If you want to switch back to the system-wide cache directory,
run 'apt-file purge'
那麼究竟是什麼呢apt-file
?現在使用使用者的快取目錄意味著什麼?這是一件好事嗎?使用者的快取目錄和系統範圍的快取目錄之間有什麼區別,我應該使用哪一個?這會對我的apt-get
消息來源產生任何影響嗎?
作業系統資訊:
Description: Ubuntu 14.10
Release: 14.10
套餐資訊:
apt-file:
Installed: 2.5.2.3ubuntu1
Candidate: 2.5.2.3ubuntu1
Version table:
*** 2.5.2.3ubuntu1 0
500 http://gb.archive.ubuntu.com/ubuntu/ utopic/universe amd64 Packages
100 /var/lib/dpkg/status
答案1
apt-file
用於搜尋哪個包提供了文件。將其視為離線且有些有限的版本http://packages.ubuntu.com。- 由於您使用
apt-file update
withoutsudo
,因此它不能使用系統範圍的目錄(通常是/var/cache/apt/apt-file
),而是使用您的主目錄( )中的目錄~/.cache/apt-file
。 - 其他用戶的搜尋無法使用您用戶的快取。
- 如果您是唯一的用戶,那麼使用哪個快取並不重要
apt-file
,只要您一致使用sudo
(或不使用)即可。 apt-get
並apt-file
共享資源,但兩者都不影響對方。