Strona 1 z 1

[+] Aktualizacja Samby

: 01 marca 2011, 18:28
autor: radziwil
Witam.

Chciałbym dołączyć do domeny (Debian, samba, LDAP) komputery z systemem Windows7. Niestety, posiadam sambę w wersji 3.2.5. W celu dołączenie komputerów z Windows7 do domeny potrzebuję Sambę w wersji 3.3.7 lub wyższej. Czy ktoś aktualizował Sambę do wyższej wersji od tej, która jest domyślnie instalowana wraz Debianem?
Proszę o wskazówki.

Pozdrawiam

Darek

: 02 marca 2011, 12:39
autor: mariaczi
A jaką masz wersję Debiana? W najświeższej stabilnej (Squeeze) samba jest w wersji 3.5.6.

: 02 marca 2011, 18:35
autor: radziwil
Mam zainstalowanego Debiana Lenny.

Dodane:
Witam.

Ktoś wie, dlaczego nie mogę zaktualizować Samby poleceniem:

Kod: Zaznacz cały

aptitude -t squeeze-backports install "samba"
Wcześniej, oczywiście zgodnie z instrukcją na stronie http://backports.debian.org/Instructions/ dokonałem dodatkowego wpisu w pliku /etc/apt/sources.list. Obecnie sources.list przedstawia się następująco:

Kod: Zaznacz cały

#
# deb cdrom:[Debian GNU/Linux 5.0.7 _Lenny_ - Official i386 CD Binary-1 20101127-16:55]/ lenny main

#deb cdrom:[Debian GNU/Linux 5.0.7 _Lenny_ - Official i386 CD Binary-1 20101127-16:55]/ lenny main

deb http://ftp.pwr.wroc.pl/debian/ lenny main
deb-src http://ftp.pwr.wroc.pl/debian/ lenny main

deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main

deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main

deb http://backports.debian.org/debian-backports squeeze-backports main

deb http://backports.debian.org/debian-backports lenny-backports-sloppy main
W odpowiedzi na polecenie:

Kod: Zaznacz cały

aptitude -t squeeze-backports install "samba"
otrzymuję:

Kod: Zaznacz cały

aptitude -t squeeze-backports install "samba"
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety.
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 2 nie aktualizowanych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Zapisywanie dodatkowych informacji o stanie... Gotowe
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Gdzie jest błąd?

Pozdrawiam.

Darek

: 02 marca 2011, 19:07
autor: mariaczi
Po dodaniu wpisów do sources.list wykonałeś

Kod: Zaznacz cały

aptitude update
?

: 02 marca 2011, 19:17
autor: radziwil
Tak

Kod: Zaznacz cały

aptitude update
Stary http://ftp.pwr.wroc.pl lenny Release.gpg
Stary http://ftp.pwr.wroc.pl lenny/main Translation-pl
Stary http://ftp.pwr.wroc.pl lenny Release
Stary http://security.debian.org lenny/updates Release.gpg
Ignorowane http://security.debian.org lenny/updates/main Translation-pl
Ignorowane http://ftp.pwr.wroc.pl lenny/main Packages/DiffIndex
Ignorowane http://ftp.pwr.wroc.pl lenny/main Sources/DiffIndex
Stary http://ftp.pwr.wroc.pl lenny/main Packages
Stary http://ftp.pwr.wroc.pl lenny/main Sources
Stary http://volatile.debian.org lenny/volatile Release.gpg
Ignorowane http://volatile.debian.org lenny/volatile/main Translation-pl
Stary http://security.debian.org lenny/updates Release
Stary http://volatile.debian.org lenny/volatile Release
Ignorowane http://security.debian.org lenny/updates/main Packages/DiffIndex
Ignorowane http://volatile.debian.org lenny/volatile/main Packages/DiffIndex
Ignorowane http://security.debian.org lenny/updates/main Sources/DiffIndex
Ignorowane http://volatile.debian.org lenny/volatile/main Sources/DiffIndex
Stary http://security.debian.org lenny/updates/main Packages
Stary http://volatile.debian.org lenny/volatile/main Packages
Stary http://security.debian.org lenny/updates/main Sources
Stary http://volatile.debian.org lenny/volatile/main Sources
Stary http://backports.debian.org squeeze-backports Release.gpg
Ignorowane http://backports.debian.org squeeze-backports/main Translation-pl
Stary http://backports.debian.org lenny-backports-sloppy Release.gpg
Ignorowane http://backports.debian.org lenny-backports-sloppy/main Translation-pl
Stary http://backports.debian.org squeeze-backports Release
Stary http://backports.debian.org lenny-backports-sloppy Release
Stary http://backports.debian.org squeeze-backports/main Packages/DiffIndex
Pobieranie:1 http://backports.debian.org lenny-backports-sloppy/main Packages/DiffIndex [1609B]
Pobrano 1609B w 1s (1282B/s)
Czytanie list pakietów... Gotowe

Kod: Zaznacz cały

aptitude -t squeeze-backports install "samba"
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety.
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 2 nie aktualizowanych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Zapisywanie dodatkowych informacji o stanie... Gotowe
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe

: 02 marca 2011, 19:21
autor: mariaczi
Pokaż wynik

Kod: Zaznacz cały

aptitude -t squeeze-backports show samba
oraz

Kod: Zaznacz cały

dpkg -l | grep samba

: 02 marca 2011, 19:29
autor: radziwil

Kod: Zaznacz cały

aptitude -t squeeze-backports show samba
Nie można znaleźć pakietu "samba" z archiwum "squeeze-backports"
Pakiet: samba
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 2:3.2.5-4lenny14
Priorytet: opcjonalny
Sekcja: net
Opiekun: Debian Samba Maintainers <pkg-samba-maint@lists.alioth.debian.org>
Rozmiar rozpakowanego: 11,9M
Wymaga: samba-common (= 2:3.2.5-4lenny14), logrotate, libacl1 (>= 2.2.11-1), libattr1 (>= 2.4.41-1), libc6 (>= 2.7-1), libcomerr2 (>= 1.01), libcups2 (>=
        1.3.8), libgnutls26 (>= 2.4.0-0), libkrb53 (>= 1.6.dfsg.2), libldap-2.4-2 (>= 2.4.7), libpam0g (>= 0.99.7.1), libpopt0 (>= 1.14), libtalloc1,
        libwbclient0 (>= 2:3.2.0), zlib1g (>= 1:1.1.4), debconf (>= 0.5) | debconf-2.0, libpam-runtime (>= 0.76-13.1), libpam-modules, lsb-base (>= 3.0-6),
        procps, update-inetd, adduser
Sugeruje: openbsd-inetd | inet-superserver, smbldap-tools, ldb-tools
Zastępuje: samba-common (<= 2.0.5a-2)
Opis: a LanManager-like file and printer server for Unix
 The Samba software suite is a collection of programs that implements the SMB/CIFS protocol for unix systems, allowing you to serve files and printers to
 Windows, NT, OS/2 and DOS clients. This protocol is sometimes also referred to as the LanManager or NetBIOS protocol.

 This package contains all the components necessary to turn your Debian GNU/Linux box into a powerful file and printer server.

 Currently, the Samba Debian packages consist of the following:

 samba - LanManager-like file and printer server for Unix.
 samba-common - Samba common files used by both the server and the client.
 smbclient - LanManager-like simple client for Unix.
 swat - Samba Web Administration Tool
 samba-doc - Samba documentation.
 samba-doc-pdf - Samba documentation in PDF format.
 smbfs - Mount and umount commands for the smbfs (kernels 2.2.x and above).
 libpam-smbpass - pluggable authentication module for SMB/CIFS password
                  database
 libsmbclient - Shared library that allows applications to talk to SMB/CIFS
                servers
 libsmbclient-dev - libsmbclient shared libraries
 libwbclient0 - Shared library for interfacing with the winbind service
 winbind - Service to resolve user and group information from Windows NT
           servers

 It is possible to install a subset of these packages depending on your particular needs. For example, to access other SMB/CIFS servers you should only need
 the smbclient and samba-common packages.
Strona domowa: http://www.samba.org

Kod: Zaznacz cały

 dpkg -l | grep samba
ii  libcrypt-smbhash-perl             0.12-2                     generate LM/NT hash of a password for samba
ii  samba                             2:3.2.5-4lenny14           a LanManager-like file and printer server for Unix
ii  samba-common                      2:3.2.5-4lenny14           Samba common files used by both the server and the client
ii  samba-doc                         2:3.2.5-4lenny14           Samba documentation

: 02 marca 2011, 19:37
autor: mariaczi
Jak widzisz w squeeze-backports nie ma pakietu samby. Jest za to w lenny-backports w wersji 3.5.6
Zatem

Kod: Zaznacz cały

aptitude -t lenny-backports install samba
powinno zaktualizować sambę.

: 03 marca 2011, 16:21
autor: radziwil

Kod: Zaznacz cały

aptitude -t lenny-backports install samba
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety.
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 1 nie aktualizowanych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Zapisywanie dodatkowych informacji o stanie... Gotowe
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Znalazłem swój błąd. W pliku /etc/apt/sources.list brakowało odpowiedniego do mojej wersji Debiana wpisu, czyli:

Kod: Zaznacz cały

deb http://backports.debian.org/debian-backports lenny-backports main
Teraz jest już w porządku.

Pozdrawiam.

Darek