[+] apt-get, nie chce nic instalowa

Konfiguracja serwerów, usług, itp.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

fnmirk, sprawa już jest 'pokomplikowana'. Zerknij na 4 post - autor sam pomieszał już apt-get z aptitude.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

http://www.debian.org/releases/squeeze/ ... ml#pkgmgmt
Mimo że to jest jeszcze Lenny to jednak zostałbym przy apt-get.


Dodane:

jacexx
, zostaw tylko takie wpisy:

Kod: Zaznacz cały

deb http://ftp.pl.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
Następnie wykonaj jako root polecenia:

Kod: Zaznacz cały

apt-get clean
apt-get update
apt-get upgrade -u
Ewentualne błędy dostarcz na forum.
jacexx
Beginner
Posty: 107
Rejestracja: 24 lutego 2009, 12:22

Post autor: jacexx »

Polecenia wykonane bez żadnych błędów. Natomiast przy próbie wywołania:

Kod: Zaznacz cały

apt-get install dbus
otrzymuje komunikat:

Kod: Zaznacz cały

Serwer:/home/jnyc# apt-get install dbus
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
  dbus-x11
Zostaną zainstalowane następujące NOWE pakiety:
  dbus dbus-x11
0 aktualizowanych, 2 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 315 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 819 kB miejsca na dysku.
Kontynuować [T/n]? T
Pob: 1 http://security.debian.org/ lenny/updates/main dbus amd64 1.2.1-5+lenny2 [249 kB]
Pob: 2 http://security.debian.org/ lenny/updates/main dbus-x11 amd64 1.2.1-5+lenny2 [65,5 kB]
Pobrano 315 kB w 3s (94,8 kB/s)
Zaznaczenie poprzednio niezaznaczonego pakietu dbus.
(Odczytywanie bazy danych ... 86522 files and directories currently installed.)
Rozpakowanie dbus (z .../dbus_1.2.1-5+lenny2_amd64.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu dbus-x11.
Rozpakowanie dbus-x11 (z .../dbus-x11_1.2.1-5+lenny2_amd64.deb) ...
Przetwarzanie wyzwalaczy dla man-db...
Konfigurowanie dbus (1.2.1-5+lenny2) ...
Instalowanie nowej wersji pliku konfiguracyjnego /etc/dbus-1/system.conf ...
Instalowanie nowej wersji pliku konfiguracyjnego /etc/dbus-1/session.conf ...
Instalowanie nowej wersji pliku konfiguracyjnego /etc/init.d/dbus ...
The system user `messagebus' already exists. Exiting.
chown: błędna grupa: `messagebus:messagebus'
dpkg: błąd przetwarzania dbus (--configure):
 podproces zainstalowany skrypt post-installation zwrócił kod błędu 1
configured to not write apport reports
                                      dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie dbus-x11:
 dbus-x11 zależy od dbus; jednakże:
  Pakiet dbus nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania dbus-x11 (--configure):
 problemy z zależnościami - pozostawiony nieskonfigurowany
configured to not write apport reports
                                      Wystąpiły błędy podczas przetwarzania:
 dbus
 dbus-x11
Nadal jakiś problem z:

Kod: Zaznacz cały

chown: chown: błędna grupa: `messagebus:messagebus'
Czy ratuje mnie tylko format dysku C:?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Spokojnie, wynik polecenia przedstaw:

Kod: Zaznacz cały

uname -r
jacexx
Beginner
Posty: 107
Rejestracja: 24 lutego 2009, 12:22

Post autor: jacexx »

fnmirk pisze:Spokojnie, wynik polecenia przedstaw:

Kod: Zaznacz cały

uname -r
Tak jak przedstawiałem to juz wcześniej:

2.6.26-2-amd64
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Przedstaw jaką informację wypisuje na ekranie polecenie:

Kod: Zaznacz cały

apt-get upgrade -u
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

jacexx, pokaż też wynik poleceń

Kod: Zaznacz cały

cat /etc/group
cat /etc/passwd | grep messagebus
jacexx
Beginner
Posty: 107
Rejestracja: 24 lutego 2009, 12:22

Post autor: jacexx »

Bardzo proszę.

Kod: Zaznacz cały

Serwer:/home/jnyc# cat /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:jnyc
fax:x:21:
voice:x:22:
cdrom:x:24:jnyc
floppy:x:25:jnyc
tape:x:26:
sudo:x:27:
audio:x:29:jnyc
dip:x:30:
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:jnyc
sasl:x:45:
plugdev:x:46:jnyc
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
libuuid:x:101:
crontab:x:102:
Debian-exim:x:103:
mlocate:x:104:
ssh:x:105:
jnyc:x:1000:
sambashare:x:106:
dovecot:x:107:
ssl-cert:x:108:
postdrop:x:110:
mysql:x:111:
postfix:x:1001:
utempter:x:109:
fuse:x:112:

Kod: Zaznacz cały

Serwer:/home/jnyc# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13 :p roxy:/bin:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
statd:x:102:65534::/var/lib/nfs:/bin/false
sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin
messagebus:x:104:106::/var/run/dbus:/bin/false
proftpd:x:105:65534::/var/run/proftpd:/bin/false
ftp:x:106:65534::/home/ftp:/bin/false
dovecot:x:108:111 :D ovecot mail server,,,:/usr/lib/dovecot:/bin/false
mysql:x:109:112:MySQL Server,,,:/var/lib/mysql:/bin/false
ntop:x:110:114::/var/lib/ntop:/bin/false
bind:x:111:115::/var/cache/bind:/bin/false
postfix:x:107:1001::/var/spool/postfix:/bin/false
usbmux:x:112:46:usbmux daemon,,,:/home/usbmux:/bin/false
z /etc/passwd powycinałem użytkowników systemowych
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Jeśli nie masz zainstalowanej samby i nie korzystasz z niej, jako root

Kod: Zaznacz cały

delgroup sambashare
addgroup --system --gid 106 messagebus
a po tym przeinstaluj pakiet dbus.
jacexx
Beginner
Posty: 107
Rejestracja: 24 lutego 2009, 12:22

Post autor: jacexx »

Problem w tym, iż samba to podstawowa usługa która jest na tym Serwerze uruchomiona. Samba jest uruchoomiona na koncie roota , a jej config wygląda tak:

Kod: Zaznacz cały

[global]
workgroup = DOM
netbios name = Serwer
server string =
security = user
encrypt passwords = true
smb passwd file = /etc/samba/smbpass
interfaces = eth0 tun0 127.0.0.1
hosts allow = 192.168.20. 10.8.0.
bind interfaces only = yes
unix password sync = yes
log file = /var/log/samba/log.%I
max log size = 50
log level = 2
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
hide dot files = yes
ODPOWIEDZ