パックマンで選択したプログラムのみを更新する方法はありますか?
私はネットブックでArchLinuxを実行しており、システムの完全なアップグレードは私よりも多くの一時スペースを占めているので、一度に1つのプログラムだけを更新したいと思います。
答え1
Pacmanのインストールコマンドは実際には「同期」を意味するので、新しいパッケージをインストールするコマンドと単一のパッケージをアップグレードするコマンドは同じです。
pacman -S packagename
これでパッケージがアップグレードされます。
答え2
パックマンでは、実際にディレクトリを指定できますcache
。
--cachedir <dir> set an alternate package cache location
したがって、USBスティックをコンピュータに接続すると、通常の方法でシステム全体のアップグレードを実行し、ダウンロードしたパッケージを次のようにUSBスティックに挿入できます。
pacman -Syu --cache /media/USB_STICK/pacman/
スペースがあまり必要ないので(通常の1GB
スティックで十分)、ネットブックとうまく機能します。
インターネットが遅い場合は、次のようにダウンロードリストを作成し、別のコンピュータからファイルをダウンロードすることもできます。
pacman -Syup
パッケージURLのリストが印刷されます。 (少なくとも私にとっては)非常に便利です。