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.
Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!