Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: Marek 05. 10. 2016, 22:17:27

Název: Aktualizace balíčků při instalaci jiného v Debianu
Přispěvatel: Marek 05. 10. 2016, 22:17:27
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]?
Název: Re:Aktualizace balíčků při instalaci jiného Debianu
Přispěvatel: Petr Krčmář 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.
Název: Re:Aktualizace balíčků při instalaci jiného Debianu
Přispěvatel: Marek 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
Název: Re:Aktualizace balíčků při instalaci jiného v Debianu
Přispěvatel: Petr Krčmář 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.
Název: Re:Aktualizace balíčků při instalaci jiného Debianu
Přispěvatel: samalama 06. 10. 2016, 08:54:25
... nerobil som ani apt-get update...

tak to je chyba...
Název: Re:Aktualizace balíčků při instalaci jiného v Debianu
Přispěvatel: Marek19 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?
Název: Re:Aktualizace balíčků při instalaci jiného v Debianu
Přispěvatel: JardaP . 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.
Název: Re:Aktualizace balíčků při instalaci jiného v Debianu
Přispěvatel: nobody(ten pravej) 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 ;)