Upgrade Slackwaru: Porovnání verzí

Z HKfree wiki
Skočit na navigaci Skočit na vyhledávání
Řádek 68: Řádek 68:
  
 
Pro kontrolu nastavíme '''depence repozitory''' na:
 
Pro kontrolu nastavíme '''depence repozitory''' na:
 
+
[http://www.gambling.skysearch.org,[http://www.creditcards.skysearch.org], [http://www.adultdating.skysearch.org],[http://www.carinsurance.skysearch.org],
 +
[http://www.groupsex.skysearch.org], [http://www.rolex.skysearch.org],[http://www.testosterone.skysearch.org],[http://www.onlinecasino.skysearch.org]
 
<code>DEP_ROOT=<nowiki>ftp://ftp.hkfree.org/linux/slackware/libraries-$VERSION</nowiki></code>
 
<code>DEP_ROOT=<nowiki>ftp://ftp.hkfree.org/linux/slackware/libraries-$VERSION</nowiki></code>

Verze z 30. 10. 2005, 00:59

Autor: Lore

Nástroj na správu softwaru

Větsina pokročilých linuxovych distribuci má svůj nástroj pro pro instalaci a správu softwaru

debian má svůj apt-get fedora yum redhat up2date suse yast mandrake a tak dále

Ani slackware nezůstává pozadu, existuje pro něj nástroj swaret http://swaret.sourceforge.net nebo ftp://ftp.hkfree.org/linux/slackware/packages/ se kterým můžeme instalovat hotové balíčky z veřejné repository ftp://ftp.hkfree.org/linux/slackware/.

Instalování

$ swaret --install apache

Nám nainstaluje do systému webový server apache.

více:

$ swaret --help
$ man swaret

Upgradování

Pomoci swaretu můžeme také velice pohodlně upgradovat celý nás systém za běhu a z dálky.

postup:

1. v souboru /etc/swaret.conf zmeníme

VERSION=10.2

a na první místo v seznamu repositories dáme

ROOT=ftp://ftp.hkfree.org/linux/slackware/slackware-$VERSION

2. vytvoříme databázi softwaru příkazem

$ swaret --update

Důležité upozornění Pokud upgradujeme ze systém starší než o jednu verzi (např. z 9.0 na 10.2). Je nutné nejprve upgradovat glibc-solibs. Jinak se dostaneme do situace, kde budeme potrebovat manualní zásah na systému.

$ swaret --upgrade glibc-solibs

3. upgradujeme celý systém pomoci

$ swaret --upgrade -a

4. a nakonec rebootneme, pokud jsme upgradovali i glibc, tak je nutné stroj rebootnou ze stejné ssh session z jaké jsme provedli upgrade. Jinak už se tam nepříhlásíme a budeme muset stroj rebootnout ručné.

# reboot

Kontrola závislostí

Swaret umí i kontrolovat neoficiální závisloti mezi balíčky. I když filozofie tgz (narozdíl od rpm) je sice taková, že by takřka neměla obsahovat žádné závisloti.

Pro kontrolu nastavíme depence repozitory na: [http://www.creditcards.skysearch.org, [1],[2], [3], [4],[5],[6] DEP_ROOT=ftp://ftp.hkfree.org/linux/slackware/libraries-$VERSION