|
[+] nie mogę nic zaisntalować na serwerze
debbian - 02-12-2008 23:10
Witam, miałem problem z apache2 i php. odinstalowałem oba programy. apt-get remove apache2
i to samo z php5. Potem:
apt-get update
Chciałem zainstalować ponownie:
apt-get install apache2 php5
i pokazuje, że zero pakietów zainstalowanych, zero zaktualizowanych, i zero usuniętych. Proszę mi powiedzieć co jest grane.
maly - 03-12-2008 00:09
Korzystaj częściej z aptitude, są problemy z zależnościami przez apt-get. Usuń wszystkie pliki związane z apache2 i php, np. przez Menedżer Pakietów Synaptic "Zaznacz do całkowitego usunięcia" i spróbuj jeszcze raz zainstalować pakiety.
fnmirk - 03-12-2008 01:55
Korzystaj częściej z aptitude, są problemy z zależnościami przez apt-get.
Korzystam z apt-get od zawsze i nic o tym nie wiem? Coś bliżej.
Utumno - 03-12-2008 03:36
'problemy z zależnościami' to moze za duzo powiedziane, ale rzeczywiscie aptitude lepiej sobie z tym radzi. Projekt Debian zaleca uzywanie aptitude. Apt-get zostanie kiedys ( pewnie Lenny+1 albo Lenny+2 ) zdeprecjonowany.
fnmirk - 03-12-2008 06:37
debbian, przedstaw zawartość pliku:
cat /etc/apt/sources.list
I nie używaj zamiennie apt-geta z aptitude bo skończy się to katastrofą dla systemu.
Ps. Utumno, jak się ma drugi akapit w przytoczonym odnośniku do informacji, którą napisałeś. Synaptic bez apt-geta nie istnieje.
Utumno - 03-12-2008 07:48
Proponuje nastepujacy test: # which apt-get /usr/bin/apt-get # mv /usr/bin/apt-get /usr/bin/apt-get-switchedoff # synaptic (mieszamy, instalujemy...) # mv /usr/bin/apt-get-switcheoff /usr/bin/apt-get
Mi sie Synaptic odpala i dziala z apt-getem usunietym, jak widac powyzej.
maly - 03-12-2008 08:15
Korzystaj częściej z aptitude, są problemy z zależnościami przez apt-get.
Korzystam z apt-get od zawsze i nic o tym nie wiem? Coś bliżej.
Między apt-get, a aptitude mała różnica. Aptitude zapamiętuje zależności więc przy instalowaniu/uaktualnianiu/usuwaniu nie zapomni o tym (zależnościach). Za to mi się kiedyś dostało, chyba na zaprzyjaźnionych forum DUG-a :-) tak jak fnmirk napisał oczywiście nie mieszamy apt-get z aptitude, bo można systemowi krzywdę zrobić.
fnmirk - 03-12-2008 08:48
Mi sie Synaptic odpala i dziala z apt-getem usunietym, jak widac powyzej.
Spróbuj tak z nim popracować i dbać o system. ÂŻyczę powodzenia :D
debbian - 03-12-2008 13:33
To jest Etch na serwerze. Więc po co mi tam synaptic. Robię wszystko z konsoli. Znaczy się zainstalowałem już. Zrobiłem apt-get update... Ale inny problem mam trochę. Jak daję polecenie
apt-get remove apache2 php5
i ponownie instaluje to on w ogóle nie tworzy nowych plików konfiguracyjnych nic. Nawet folderu nie tworzy.
Oto mój plik /etc/apt/sources.lis:
deb http://ftp.pl.debian.org/debian/ etch main deb-src http://ftp.pl.debian.org/debian/ etch main
deb http://security.debian.org/ etch/updates main contrib deb-src http://security.debian.org/ etch/updates main contrib #deb http://opensource.creativ-it.net/deb...5-eaccelerator ./
deb ftp://mir1.ovh.net/debian/ etch main deb-src ftp://mir1.ovh.net/debian/ etch main
deb http://security.debian.org/ etch/updates main deb-src http://security.debian.org/ etch/updates main
deb http://ftp.pl.debian.org/debian/ etch main contrib non-free deb-src http://ftp.pl.debian.org/debian/ etch main contrib non-free
markossx - 03-12-2008 13:53
To nie problem tylko lenistwo galopujące! Zajrzałeś choćby raz do man apt-get? Masz pretensje nie wiadomo do kogo i nie wiadomo o co a wystarczy, że zajrzysz do man, przeczytasz ze zrozumieniem co tam jest napisane i wszelkie Twoje wątpliwości zostaną rozwiane, wierz mi...
Yampress - 03-12-2008 19:46
Pakiety z poprzedniej instalacji mogły być w /var/cache/apt/packages i mógł apt-get nic nie ściągać, a zainstalować je powtórnie stąd
A patrzyłeś czy możesz zainstalować inny pakiet?
fnmirk - 03-12-2008 20:06
debbian, przedstaw wynik poleceń:
dpkg -l | grep php
i
dpkg -l | grep apache
A jeżeli chodzi o to jakie są nazwy pakietów do instalacji lub usunięcia to jak wspomniał markossx, po zajrzeniu do manuala dowiedziałbyś się o poniższych poleceniach np.:
apt-cache search apache apt-cache search php
Po więcej informacji zajrzyj do:
man apt man apt-get apt-get -h
Ps. Synaptic pojawił się jako temat poboczny i nie dotyczy Twojego problemu.
debbian - 03-12-2008 20:30
dpkg -l | grep php ii dh-make-php 0.2.0 Creates Debian source packages for PHP PEAR ii libapache-mod-php4 4.4.4-8+etch6 server-side, HTML-embedded scripting languag rc libapache2-mod-php4 4.4.4-8+etch4 server-side, HTML-embedded scripting languag ii libapache2-mod-php5 5.2.0-8+etch13 server-side, HTML-embedded scripting languag ii libphp-adodb 4.93a-1.1 The 'adodb' database abstraction layer for p ii php-benchmark 1.2.6-1 Framework to benchmark PHP scripts or functi ii php-http 1.3.6-2 PHP PEAR module for HTTP related stuff ii php-http-request 1.3.0-3 provides an easy way to perform HTTP request ii php-net-smtp 1.2.6-2 PHP PEAR module implementing SMTP protocol ii php-net-socket 1.0.6-2 PHP PEAR Network Socket Interface module ii php-net-url 1.0.14-4 easy parsing of Urls ii php-pear 5.2.0-8+etch13 PEAR - PHP Extension and Application Reposit ii php4-cli 4.4.4-8+etch6 command-line interpreter for the php4 script ii php4-common 4.4.4-8+etch6 Common files for packages built from the php ii php4-mysql 4.4.4-8+etch6 MySQL module for php4 ii php4-snmp 4.4.4-8+etch6 SNMP module for php4 ii php5 5.2.0-8+etch13 server-side, HTML-embedded scripting languag ii php5-cgi 5.2.0-8+etch13 server-side, HTML-embedded scripting languag ii php5-cli 5.2.0-8+etch13 command-line interpreter for the php5 script ii php5-common 5.2.0-8+etch13 Common files for packages built from the php ii php5-dev 5.2.0-8+etch13 Files for PHP5 module development ii php5-gd 5.2.0-8+etch13 GD module for php5 ii php5-imagick 0.9.11+1-4.1 ImageMagick module for php5 ii php5-maxdb 7.6.00.18-1+b2 PHP extension to access MaxDB databases for ii php5-mcrypt 5.2.0-8+etch13 MCrypt module for php5 ii php5-mhash 5.2.0-8+etch13 MHASH module for php5 ii php5-mysql 5.2.0-8+etch13 MySQL module for php5 ii php5-tidy 5.2.0-8+etch13 tidy module for php5 ii phpmyadmin 2.9.1.1-9 Administrate MySQL over the WWW
dpkg -l |grep apache ii apache-common 1.3.34-4.1+etch1 support files for all Apache webservers ii apache2 2.2.3-4+etch6 Next generation, scalable, extendable web se rc apache2-common 2.0.54-5sarge1 next generation, scalable, extendable web se ii apache2-mpm-prefork 2.2.3-4+etch6 Traditional model for Apache HTTPD 2.1 ii apache2-prefork-dev 2.2.3-4+etch6 development headers for apache2 ii apache2-utils 2.2.3-4+etch6 utility programs for webservers ii apache2.2-common 2.2.3-4+etch6 Next generation, scalable, extendable web se ii libapache-mod-perl 1.29.0.4-4.1+etch1 integration of perl with the Apache web serv ii libapache-mod-php4 4.4.4-8+etch6 server-side, HTML-embedded scripting languag ii libapache-ruby1.8 1.2.6-1.1 Ruby libraries for mod_ruby rc libapache2-mod-php4 4.4.4-8+etch4 server-side, HTML-embedded scripting languag ii libapache2-mod-php5 5.2.0-8+etch13 server-side, HTML-embedded scripting languag ii libapache2-mod-proxy-html 2.5.2-1.1 Apache2 filter module for HTML links rewriti ii libapache2-mod-ruby 1.2.6-1.1 Embedding Ruby in the Apache2 web server
Co do poleceń apt-cache search to znam to.
fnmirk - 04-12-2008 03:31
Pytanie pomocnicze skąd u Ciebie pozostałości po Sarge? Pokaż co pokaże wynik:
dpkg -l | grep sarge
Usuń pozostałości po pakietach:
apt-get --purge remove apache2-common libapache2-mod-php4
Wykonaj:
apt-get clean apt-get autoclean
Następnie:
apt-get update apt-get upgrade
Jak nie będzie problemu zainstaluj to co masz do instalacji.
Ps. Odnośnie poleceń: nie wystarczy je znać należy z nich korzystać praktycznie.
debbian - 11-12-2008 18:55
Dziękuję problem rozwiązany. Pozdrawiam.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|