MC, 08:47 wtorek, 17.04.2018 r.
Ilustracja do artykułu: Apt-get i upgrade pojedynczego pakietu - Ubuntu, Linux

Apt-get i upgrade pojedynczego pakietu - Ubuntu, Linux

W tej notatce przedstawię jak dokonać aktualizacji (upgrade) tylko jednego, wskazanego pakietu przy pomocy narzędzia apt-get. Zapraszam do lektury.

W czym leży problem?

Niejednokrotnie zdarzyć się może sytuacja, w której administratorowi systemu zamarzy się aktualizacja jakiegoś konkretnego pakietu, czy programu, jednocześnie nie chcąc ruszać pozostałych, które również mogą być nieaktualne. Pierwszym i naturalnym odruchem może być sięgnięcie po polecenie apt-get upgrade, jednak nie sposób go ograniczyć do jakiegoś konkretnego pakietu - komenda ta zawsze aktualizuje wszystkie pakiety, które mają swoje nowsze wersje w repozytoriach.

Jak prawidłowo ugryźć problem?

O ile próba wykonania polecenia apt-get upgrade wydaje się być naturalna, o tyle czytelnik może poczuć się zmieszany, gdy powiem, że zaktualizować konkretny pakiet można przy pomocy komendy apt-get install. Rzecz jednak w szczegółach. Jeśli zajrzeć do manuala, to znajdzie się tam informację, że polecenie to przyjmuje dodatkową flagę --only-upgrade i parametr jakim jest nazwa pakietu. I to jest dokładnie to, czego szukam! Z flagą tą, wykonany zostanie upgrade wskazanego pakietu. Natomiast, jeśli pakiet nie jest obecny w systemie, nie zostanie on zainstalowany.

apt-get install --only-upgrade [nazwa pakietu]

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: