Aktualizace balíčků při instalaci jiného v Debianu

Marek

Ahoj,

mam jeden server, ku ktoremu som sa dostal. Je tam Debian 7.8 a cca od maja 2015 nebol aktualizovany. Teraz tam potrebujem doinstalovat balicek libmysqlclient-dev, koli jednej aplikacii, ktora to vyzaduje pri kompilacii. Ked to chcem urobit tak okrem instalacie tohoto balicka to chce aktualizovat dva dalsie. Mozem to urobit? Nesposobi to nejaky problem, nefunkcnost? Ta aktualizacia tych dvoch balickov. Pripadne ako by som mal postupovat. Na serveri bezi MySQL server ktoreho funkcnost by som v ziadnom pripade nechcel ohrozit

Kód: [Vybrat]
root@debian:~# apt-get install libmysqlclient-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  libmysqlclient18 mysql-common
The following NEW packages will be installed:
  libmysqlclient-dev
The following packages will be upgraded:
  libmysqlclient18 mysql-common
2 upgraded, 1 newly installed, 0 to remove and 142 not upgraded.
Need to get 1,714 kB of archives.
After this operation, 5,680 kB of additional disk space will be used.
Do you want to continue [Y/n]?
« Poslední změna: 05. 10. 2016, 22:49:31 od Petr Krčmář »


Re:Aktualizace balíčků při instalaci jiného Debianu
« Odpověď #1 kdy: 05. 10. 2016, 22:33:38 »
Pokud se nepovyšuje verze (tedy se nepřepíše verze v /etc/apt/sources.list), je aktualizace bezpečná. Nedochází k povyšování verzí software, ale jen náhrady balíčků s opravenými chybami. Takže by mělo být bezpečné v každou chvíli aktualizovat. Čili bych zkontroloval, že v konfiguraci je napsáno „wheezy“ nebo „oldstable“ a raději si přečetl poznámky pomocí apt-get changelog [balíček]. Může se totiž stát, že v balíčku dojde k nějaké změně třeba z důvodu bezpečnosti.

Marek

Re:Aktualizace balíčků při instalaci jiného Debianu
« Odpověď #2 kdy: 05. 10. 2016, 22:49:55 »
v /etc/apt/sources.list som nic neprepisoval, nerobil som ani apt-get update, proste nic. Len som chcel nainstalovat ten balicek. Obsah sources.list...

#

# deb cdrom:[Debian GNU/Linux 7.2.0 _Wheezy_ - Official amd64 CD Binary-1 20131$

#deb cdrom:[Debian GNU/Linux 7.2.0 _Wheezy_ - Official amd64 CD Binary-1 201310$

deb http://ftp.sk.debian.org/debian/ wheezy main
deb-src http://ftp.sk.debian.org/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
deb http://ftp.sk.debian.org/debian/ wheezy-updates main
deb-src http://ftp.sk.debian.org/debian/ wheezy-updates main

Re:Aktualizace balíčků při instalaci jiného v Debianu
« Odpověď #3 kdy: 05. 10. 2016, 23:04:14 »
Pak se to chová správně. Balíček vyžaduje vyšší verzi jiného balíčku, která je k dispozici v repozitáři, proto se pro udržení závislostí rovnou nabídne aktualizace.

samalama

Re:Aktualizace balíčků při instalaci jiného Debianu
« Odpověď #4 kdy: 06. 10. 2016, 08:54:25 »
... nerobil som ani apt-get update...

tak to je chyba...


Marek19

Re:Aktualizace balíčků při instalaci jiného v Debianu
« Odpověď #5 kdy: 06. 10. 2016, 10:09:01 »
Preco je to chyba? Ten server som v sprave nemal. Az teraz. Takze mozem to dat aktualizovat? Ked sa zaktualizuju tie dva balicky na novsiu verziu zostane vsetko fungovat ako doteraz?

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Aktualizace balíčků při instalaci jiného v Debianu
« Odpověď #6 kdy: 06. 10. 2016, 10:38:35 »
Ked sa zaktualizuju tie dva balicky na novsiu verziu zostane vsetko fungovat ako doteraz?

To uvidite. Ono kdybyste pustil update, tak by se asi ukazalo, ze by se toho aktualizovalo vic. Otazka je, jestli nainstalovanym aplikacim nebude vadit, ze jim aktualizujete ty dva balicky, aniz by se treba aktualizovaly ty aplikace samy. Podle toho, co pise pan Krcmar, by to melo chodit. Ale co kdyz ne? Ono je take otazka, jestli je dobre provozovat server tak dlouho neaktualizovany. Mozna to nevadi, ale nepisete, kam vsude je pripojeny. Nejlepsi by asi bylo, kdybyste udelal zalohu systemu pro pripad pruseru a pak to napred cele aktualizoval, otestoval a pak laboroval dale.

nobody(ten pravej)

Re:Aktualizace balíčků při instalaci jiného v Debianu
« Odpověď #7 kdy: 06. 10. 2016, 18:08:07 »
Preco je to chyba? Ten server som v sprave nemal.

"apt update" neni aktualizace nainstalovanych balicku, ale aktualizace seznamu repositaru se vsech dostupnych balicku a jejich verzi... kdyz to neprovedes je to jako by jsi si vzal (priklad) lejstra k inventure skladovych zasob a sel pro polozky co tam mas napsane a pak zjistis ze nektere jsou uz prosle, nektere jsou jinde, nektere byli nahrazeny necim jinym atd ;)