Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: jmk 29. 12. 2017, 20:52:45

Název: Debian - balík byl označen "nainstalován ručně"
Přispěvatel: jmk 29. 12. 2017, 20:52:45
Ahoj,
občas se mi stane, že v konzoli (bash) chci nainstalovat balík pomocí "apt-get install packageXY" a balík je již nainstalován. Logicky se nic nestane, ale vyskočí na mně hláška, že dotyčný packageXY byl označen jako nainstalován ručně (omlouvám se že používám českou lokalizaci  ;))

Co tato hláška vlastně znamená ? Že balík nebude nadále automaticky aktualizován, nebo ??

Díky.
Název: Re:Debian - balík byl označen "nainstalován ručně"
Přispěvatel: proKurve 29. 12. 2017, 21:01:10
Znamená to, že doposud byl balík nainstalován automaticky jako závislost jiného balíku a pokud bys balíky, které na něm závisejí odinstaloval, spadnul by ti do nepotřebných a při apt-get autoremove by se odinstaloval.
Ve chvíli, kdy si ho ale nainstaluješ ručně, tak už není považován za balík instalovaný jen jako závislost jiného balíku.
Název: Re:Debian - balík byl označen "nainstalován ručně"
Přispěvatel: jmk 29. 12. 2017, 21:12:43
Díky. Aha, takže potom "apt-get autoremove" balík nadále ignoruje. Dá se nějak vylistovat seznam takto "ručně nainstalovaných balíků" ?
Název: Re:Debian - balík byl označen "nainstalován ručně"
Přispěvatel: Fantomas 29. 12. 2017, 21:31:53
Díky. Aha, takže potom "apt-get autoremove" balík nadále ignoruje. Dá se nějak vylistovat seznam takto "ručně nainstalovaných balíků" ?
apt list --manual-installed
Název: Re:Debian - balík byl označen "nainstalován ručně"
Přispěvatel: nobody(ten pravej) 29. 12. 2017, 21:32:47
Kód: [Vybrat]
# list s priznakem manual
apt-mark showmanual

# s priznak auto
apt-mark showauto

# nastaveni baliku jako manual
apt-mark manual balik1 balik2

# nastaveni jako auto
apt-mark auto balik1 balik2
jeste to ceho ses bal je priznak hold, tedy podrzeni baliku v aktualni nainstalovane verzi a ignorovani novych verzi pri update:
Kód: [Vybrat]
apt-mark hold balik

# zruseni hold
apt-mark unhold balik

# a vylistovani
apt-mark showhold
Název: Re:Debian - balík byl označen "nainstalován ručně"
Přispěvatel: jmk 29. 12. 2017, 21:55:25
Citace
apt-mark hold balik

# zruseni hold
apt-mark unhold balik

# a vylistovani
apt-mark showhold
8) 8)
Dík!