Strona 1 z 2

[+] nie mogę nic zaisntalować na serwerze

: 02 grudnia 2008, 23:10
autor: debbian
Witam, miałem problem z apache2 i php. odinstalowałem oba programy.

Kod: Zaznacz cały

apt-get remove apache2
i to samo z php5.
Potem:

Kod: Zaznacz cały

apt-get update
Chciałem zainstalować ponownie:

Kod: Zaznacz cały

apt-get install apache2 php5 
i pokazuje, że zero pakietów zainstalowanych, zero zaktualizowanych, i zero usuniętych. Proszę mi powiedzieć co jest grane.

: 03 grudnia 2008, 00:09
autor: maly
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.

: 03 grudnia 2008, 01:55
autor: fnmirk
maly pisze: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.

: 03 grudnia 2008, 03:36
autor: Utumno
'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.

: 03 grudnia 2008, 06:37
autor: fnmirk
debbian, przedstaw zawartość pliku:

Kod: Zaznacz cały

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.

: 03 grudnia 2008, 07:48
autor: Utumno
Proponuje nastepujacy test:

Kod: Zaznacz cały

# 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.

: 03 grudnia 2008, 08:15
autor: maly
fnmirk pisze:
maly pisze: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ć.

: 03 grudnia 2008, 08:48
autor: fnmirk
Utumno pisze: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

: 03 grudnia 2008, 13:33
autor: debbian
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

Kod: Zaznacz cały

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:

Kod: Zaznacz cały

deb [url]http://ftp.pl.debian.org/debian/[/url] etch main
deb-src [url]http://ftp.pl.debian.org/debian/[/url] etch main

deb [url]http://security.debian.org/[/url] etch/updates main contrib
deb-src [url]http://security.debian.org/[/url] etch/updates main contrib
#deb [url]http://opensource.creativ-it.net/debian/php5-eaccelerator[/url] ./

deb [url]ftp://mir1.ovh.net/debian/[/url] etch main
deb-src [url]ftp://mir1.ovh.net/debian/[/url] etch main

deb [url]http://security.debian.org/[/url] etch/updates main
deb-src [url]http://security.debian.org/[/url] etch/updates main

deb [url]http://ftp.pl.debian.org/debian/[/url] etch main contrib non-free
deb-src [url]http://ftp.pl.debian.org/debian/[/url] etch main contrib non-free

: 03 grudnia 2008, 13:53
autor: markossx
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...