Чи є спосіб оновити лише вибрані програми в Pacman?
Я запускаю ArchLinux у своєму нетбуку, і повне оновлення моєї системи займає більше тимчасового простору, ніж у мене в системі, тому я хотів би просто оновити одну програму за один раз
Чи є спосіб оновити лише вибрані програми в Pacman?
Я запускаю ArchLinux у своєму нетбуку, і повне оновлення моєї системи займає більше тимчасового простору, ніж у мене в системі, тому я хотів би просто оновити одну програму за один раз
Відповіді:
Команда встановлення Pacman насправді означає «синхронізувати», тому команда встановити новий пакет та оновити один пакет є однаковою.
pacman -S packagename
Це оновить пакет.
package -Syu
Може знадобитися раніше, так що ви на самому справі мати відповідну версію для синхронізації с. Дивіться документа
pacman -Sy
раніше, тоді ви зіткнетеся з небезпекою зламати пакунки
У Pacman ви можете фактично вказати cache
каталог:
--cachedir <dir> set an alternate package cache location
Отже, якщо ви підключите USB-накопичувач до комп'ютера, ви можете зробити повне оновлення системи звичайним способом і просто перекинути завантажені пакети на паличку, наприклад:
pacman -Syu --cache /media/USB_STICK/pacman/
Це не займає багато місця (нормальна 1GB
палиця буде достатньо), тому вона повинна добре працювати з вашим нетбуком.
Якщо у вас повільний Інтернет, ви навіть можете створити список завантажень і завантажити файли з іншого комп'ютера, наприклад:
pacman -Syup
І він роздрукує список URL-адрес пакета. Досить корисно (принаймні для мене).