64-bit Debian Wheezy'i çalıştırıyorum. Son zamanlarda bunu apt-get upgrade
yaptığımda:
The following packages have been kept back:
libsmbclient libtevent0 samba-libs
Bu beni delirtiyor. Yine de kullanmadığım için Samba'yı kaldırdım ama Gnome'un buna bağlı olmasına rağmen bazı dahiler:
# apt-get remove libsmbclient
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
gnome gnome-core gvfs-backends libgnomevfs2-extra libsmbclient mencoder mplayer
Bu paketleri güvenli bir şekilde nasıl yükseltirim?
Yüklü çok özel şeyler yok:
deb http://ftp.pl.debian.org/debian/ wheezy main
deb-src http://ftp.pl.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
# wheezy-updates, previously known as 'volatile'
deb http://ftp.pl.debian.org/debian/ wheezy-updates main
deb-src http://ftp.pl.debian.org/debian/ wheezy-updates main
# wheezy-backports
deb http://ftp.pl.debian.org/debian/ wheezy-backports main contrib non-free
# virtualbox
deb http://download.virtualbox.org/virtualbox/debian/ wheezy contrib
[GÜNCELLEME]
Ne denedim:
apt-get dist-upgrade
- sonuç aynıdır (paketler geri alınmış).- kullanılmış
aptitude
, ancak tek önerdiği şey gnome ve birkaç gnome ile ilgili paketleri kaldırmak ve çok sayıda i386 paketi kurmak (sadece lib'ler gibi görünüyor). apt-get install libsmbclient
verirlibsmbclient : Depends: samba-libs (= 2:4.1.9+dfsg-1~bpo70+1) but it is not going to be installed
apt-get install libtevent0
verirlibtevent0 : Depends: libtalloc2 (>= 2.1.0) but 2.0.7+git20120207-1 is to be installed
.apt-get install samba-libs
verirsamba-libs : Depends: samba-dsdb-modules (= 2:4.1.9+dfsg-1~bpo70+1) but it is not going to be installed
[GÜNCELLEME 2]
Bu sorunun kaynağının, backports deposunda bir yerde olduğu görülüyor. Yaban arısı ve aynı zamanda bazı DVD ripping şeyler ile deneyler yapıyordum ve ben backports bir şey yüklemek zorunda olduğumu hatırlıyorum. Daha fazla ihtiyacım yok. Bumblebee benim donanım için yine de başarısız oldu ve DVD sonunda Windows'ta yırtıldı :(
Şimdi yaptım aptitude search '~S ~i ~Abackports'
ve aldım:
i initramfs-tools - generic modular initramfs generator
i A libavutil53 - Libav utility library
i libldb1 - LDAP-like embedded database - shared library
i A libnettle4 - low level cryptographic library (symmetric and one-way cryptos)
i A libntdb1 - New Trivial Database - shared library
i A libopus0 - Opus codec runtime library
i libswscale2 - Libav video scaling library
i A libtdb1 - Trivial Database - shared library
i A libwbclient0 - Samba winbind client library
i A python-talloc - hierarchical pool based memory allocator - Python bindings
i samba-common - common files used by both the Samba server and client
Bu paketleri düşürmem ve her şeyin iyi olması gerektiğini düşünüyorum. Haklı mıyım Bunu nasıl yapmalıyım?
[GÜNCELLEME 3]
Bu paketleri backports repo'larından kaldırmaya veya indirmeye çalıştım ve yalnızca kısmen yapmayı başardım.
Düşürmek istediğimde libntdb1
, istikrarlı bir depoda bulunmadığını fark ettim. Çıkarmaya çalıştığımda - tekrar, apt de cüceyi kaldırmak istedi. Bunu yaptığımda apt-cache rdepends libntdb1
, sadece ters bağımlılığın olduğu ortaya çıktı samba-libs
. Orada hayır samba-libs
çok kararlı repo VE ben yine ya çünkü kaldıramazsınız, bu gnome ve malzeme sürü kaldırmak için çalışır. Ne oluyor burada yahu? samba-libs
Bunu yaptığımda listelenmediğini unutmayın aptitude search '~S ~i ~Abackports'
. Bu şeyden nasıl kurtulurum?
Eski sürüme çalışırken Ayrıca, libldb1
ve libwbclient0
ben çünkü olamazdı apt
iki durumda da gnome kaldırmak istedi. Neden?
Böylece şimdi listelenen backports repo'dan üç paket aldım aptitude search '~S ~i ~Abackports'
:
i libldb1 - LDAP-like embedded database - shared library
i A libntdb1 - New Trivial Database - shared library
i A libwbclient0 - Samba winbind client library
VE samba-libs
görünüşe göre bu da desteklerden geliyor, ancak listelenmemiş.aptitude search '~S ~i ~Abackports'
apt-get install samba-dsdb-modules
verir:The following packages have unmet dependencies: libdcerpc0, libgensec0, libsamdb0 but it is not going to be installed
apt-get install samba-dsdb-modules
mi?