[+] nie mog

Konfiguracja serwerów, usług, itp.
debbian
Posty: 29
Rejestracja: 02 grudnia 2008, 23:05
Lokalizacja: /etc/passwd

[+] nie mogę nic zaisntalować na serwerze

Post 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.
maly
Beginner
Posty: 289
Rejestracja: 03 lipca 2007, 14:52

Post 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.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post 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.
Utumno
Beginner
Posty: 432
Rejestracja: 09 listopada 2008, 13:04
Lokalizacja: Gdansk

Post 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.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post 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.
Utumno
Beginner
Posty: 432
Rejestracja: 09 listopada 2008, 13:04
Lokalizacja: Gdansk

Post 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.
maly
Beginner
Posty: 289
Rejestracja: 03 lipca 2007, 14:52

Post 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ć.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post 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
debbian
Posty: 29
Rejestracja: 02 grudnia 2008, 23:05
Lokalizacja: /etc/passwd

Post 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
Awatar użytkownika
markossx
Beginner
Posty: 489
Rejestracja: 26 maja 2007, 16:01
Lokalizacja: Polska

Post 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...
ODPOWIEDZ