Raspberry Pi B + ve Raspbian 5/5/2015 ve birkaç yıllık bazı rehberlerle çalışıyorum. Pi'ye bağlanmış harici bir NTFS HDD var. Yaş (lar) nedeniyle, ortak uygulamalar değişti ve bazı paketlerin ve özelliklerin ve işlevlerin artık yerleşik ve / veya otomatik olduğu ortaya çıkıyor.
Örneğin, sadece ntfs-3g yüklerseniz Raspbian'ın bir NTFS sürücüsünün / biriminin otomatik sayısını işleyeceğini öğrendim . Bulabildiğim tüm talimatlar ve rehberlik (IRC, ahududu pi forumu ve bildiğim bir Linux ahbap), bana yardım etmeye çalışmak için sistemime kim bilir ne yaptığını son derece teknik hale getirdi, gerçekte hepimiz otomatik özelliklere yöneldiğimizde kimsenin bilmediğini veya kontrol etmeyi düşünmediğini. O zamandan beri Raspbian'ı yeni bir SD karta yeni yükledim ve şimdiye kadar SSH'yi açtım, apt-get'i güncelledim ve ntfs-3g'yi yükledim.
Bu şu anda kullanıyorum makale: http://www.howtogeek.com/139433/how-to-turn-a-raspberry-pi-into-a-low-power-network-storage-device/?PageSpeed = noscript
Bir sonraki adım Samba'yı çalıştırmak ve çalıştırmak. Evet, Linux insanlarının Windows'dan nefret ettiğini biliyorum, ama ben bir Windows adamıyım, bu yüzden Linux hakkında geri dönüşüm olacak kadar Linux hakkında bilgi sahibi olana kadar, Windows makineleri benim yedeklerim. Sonunda bu Raspberry Pi çoklu TB disk alacak, ancak şimdilik sadece birkaç GB; bu yüzden NTFS olması gerekiyor.
Samba'nın yüklü olup olmadığını kontrol etmek istiyorum, çünkü talimatlarımdaki bir sonraki adım bana nasıl kurulacağını ve yapılandırılacağını anlatıyor. Birkaç komut denedim ve sonuçlarla ne yapacağımı veya nasıl kullanacağımı bilmiyorum. Burada aradım ve teknik detaylar yeteneklerimin üzerinde ve bir paketin kurulu olup olmadığını öğrenmek için basit görünen ihtiyacımı karşıladıklarını düşünmüyorum.
Denedim:
apt-cache dump
bu bana çok fazla veri verdi. Birkaç dakika aşağı kaydırdı. Bunu Raspberry Pi El Kitabı 3. Baskıdan aldım (Link - Amazon)
denedim
apt-cache showpkg samba
Package: samba
Versions:
2:3.6.6-6+deb7u5 (/var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_ wheezy_main_binary-armhf_Packages)
Description Language:
File: /var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_d ists_wheezy_main_binary-armhf_Packages
MD5: 0122ac62ef5f4ae21eb2e195eb45ad1d
Reverse Depends:
winbind,samba 2.2.3-2
task-file-server,samba
swat,samba 2:3.6.6-6+deb7u5
smbclient,samba 2.999+3.0.alpha21-4
samba4-common-bin,samba 2:3.3.0~rc2-5
samba4,samba 2:3.3.0~rc2-5
samba-dbg,samba 2:3.6.6-6+deb7u5
samba-common-bin,samba 3.0.20b-1
samba-common,samba 3.0.20b-1
qtsmbstatus-server,samba
qemu-system,samba
nautilus-share,samba 3.0.27a
libwbclient0,samba 2:3.4.1
libpam-winbind,samba 2.2.3-2
libpam-smbpass,samba
libnss-winbind,samba 2.2.3-2
gadmin-samba,samba
education-main-server,samba
dpsyco-samba,samba
Dependencies:
2:3.6.6-6+deb7u5 - samba-common (5 2:3.6.6-6+deb7u5) libwbclient0 (5 2:3.6.6-6+d eb7u5) libacl1 (2 2.2.51-8) libattr1 (2 1:2.4.46-8) libc6 (2 2.13-28) libcap2 (2 2.10) libcomerr2 (2 1.01) libcups2 (2 1.4.0) libgcc1 (2 1:4.4.0) libgssapi-krb5 -2 (2 1.10+dfsg~) libk5crypto3 (2 1.6.dfsg.2) libkrb5-3 (2 1.10+dfsg~) libldap-2 .4-2 (2 2.4.7) libpam0g (2 0.99.7.1) libpopt0 (2 1.14) libtalloc2 (2 2.0.4~git20 101213) libtdb1 (2 1.2.7+git20101214) zlib1g (2 1:1.1.4) debconf (18 0.5) debcon f-2.0 (0 (null)) libpam-runtime (2 1.0.1-11) libpam-modules (0 (null)) lsb-base (2 3.2-13) procps (0 (null)) update-inetd (0 (null)) adduser (0 (null)) dpkg (2 1.15.7.2) openbsd-inetd (16 (null)) inet-superserver (0 (null)) smbldap-tools (0 (null)) ldb-tools (0 (null)) ctdb (0 (null)) logrotate (0 (null)) tdb-tools (0 (null)) samba4 (3 4.0.0~alpha6-2) samba-common (1 2.0.5a-2)
Provides:
2:3.6.6-6+deb7u5 -
Reverse Provides:
pi@raspberrypi ~ $ apt-cache showpkg ntfs-3g
Package: ntfs-3g
Versions:
1:2012.1.15AR.5-2.1+deb7u2 (/var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_wheezy_main_binary-armhf_Packages) (/var/lib/dpkg/status)
Description Language:
File: /var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_wheezy_main_binary-armhf_Packages
MD5: b2df024e8627b5d253b85f35263376ef
Reverse Depends:
udisks,ntfs-3g
ntfsprogs,ntfs-3g
ntfs-config,ntfs-3g
ntfs-3g-dev,ntfs-3g 1:2012.1.15AR.5-2.1+deb7u2
ntfs-3g-dbg,ntfs-3g 1:2012.1.15AR.5-2.1+deb7u2
kvpm,ntfs-3g
fsarchiver,ntfs-3g
Dependencies:
1:2012.1.15AR.5-2.1+deb7u2 - debconf (18 0.5) debconf-2.0 (0 (null)) libc6 (2 2.13-28) libfuse2 (2 2.8.1) libgcc1 (2 1:4.4.0) libgcrypt11 (2 1.4.5) libgnutls26 (2 2.12.17-0) multiarch-support (0 (null)) fuse (0 (null)) libntfs-3g75 (0 (null)) ntfsprogs (3 1:2011.10.9AR.1-3~) libntfs-3g75 (0 (null)) ntfsprogs (0 (null))
Provides:
1:2012.1.15AR.5-2.1+deb7u2 -
Reverse Provides:
pi@raspberrypi ~ $ apt-cache showpkg ntfsprogs
Package: ntfsprogs
Versions:
1:2012.1.15AR.5-2.1+deb7u2 (/var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_wheezy_main_binary-armhf_Packages)
Description Language:
File: /var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_wheezy_main_binary-armhf_Packages
MD5: 95f41af9cf1d0b5b66afb7d2a9e7c75d
Reverse Depends:
partitionmanager,ntfsprogs
ntfs-3g,ntfsprogs
ntfs-3g,ntfsprogs 1:2011.10.9AR.1-3~
gparted,ntfsprogs
fsarchiver,ntfsprogs
fai-setup-storage,ntfsprogs
Dependencies:
1:2012.1.15AR.5-2.1+deb7u2 - ntfs-3g (0 (null))
Provides:
1:2012.1.15AR.5-2.1+deb7u2 -
Reverse Provides:
ama sonuçlardan ne yapacağımdan emin değilim. Sunucuları almak ve bilgi almak ya da sistemimden almak için gidip gelmeyeceğini söyleyemem.
Denedim :
dpkg --get-selections
buradan aldım: http://www.howtogeek.com/howto/linux/show-the-list-of-installed-packages-on-ubuntu-or-debian/?PageSpeed=noscript ama sanırım ben aynı sorunla karşılaşmak. Sözdizimi 2007'den beri değişmiş gibi görünüyor. Man sayfası / yardım dosyası, komutun çalışması gerektiğine inanmamı sağlıyor
Usage: dpkg [<option> ...] <command>
--get-selections [<pattern> ...] Get list of selections to stdout.
ama bir hata alıyorum:
dpkg –get-selections samba
dpkg: error: need an action option
Burada ilgili birkaç wuestion buldum, ama aradığım şeyi vermeyin. Sadece neyin yüklü olduğunu bilmekle ilgileniyorum, ama sanırım bu başka bir soru için bir konu.
- Debian'da varsayılan olarak hangi paketler kurulur? Bu set için bir terim var mı? Neden bu paketlerin bazıları `` otomatik olarak kurulur '', bazıları yüklenmiyor?
- Linux'ta hangi uygulamaların yüklü olduğunu nasıl bilebiliriz?
- Debian paketinin kurulu olup olmadığını kontrol etmek için döngü
- Bir paketin Arch Linux'ta kurulu bir paket tarafından sağlanıp sağlanmadığını belirleme