ฉันกำลังทำงานกับ Raspberry Pi B + และ Raspbian 5/5/2015 และคู่มือบางอย่างที่มีอายุไม่กี่ปี ฉันมี NTFS HDD ภายนอกที่ต่อเชื่อมกับ Pi เนื่องจากอายุบทความการปฏิบัติทั่วไปมีการเปลี่ยนแปลงและปรากฎว่าแพคเกจและคุณสมบัติและฟังก์ชั่นบางอย่างตอนนี้มีในตัวและ / หรืออัตโนมัติ
ตัวอย่างเช่นฉันพบว่า Raspbian จะจัดการการติดตั้งไดรฟ์ / โวลุ่ม NTFS โดยอัตโนมัติหากคุณเพิ่งติดตั้ง ntfs-3g คำแนะนำและคำแนะนำทั้งหมดที่ฉันสามารถหาได้ (IRC ฟอรัมราสเบอร์รี่ pi และ Linux dude ที่ฉันรู้จัก) ทุกอย่างเป็นไปด้วยเทคนิคอย่างมากที่ทำใครจะรู้ว่าระบบของฉันจะพยายามช่วยฉันได้อย่างไรเมื่อในความเป็นจริงเราทุกคน ที่ไม่มีใครรู้หรือคิดจะตรวจสอบ ฉันได้ติดตั้ง Raspbian fresh ไปยังการ์ด SD ใหม่และตอนนี้เพิ่งเปิด SSH อัปเดต apt-get และติดตั้ง ntfs-3g
นี่คือบทความที่ฉันใช้ตอนนี้: http://www.howtogeek.com/139433/how-to-turn-a-raspberry-pi-into-a-low-power-network-storage-device/?PageSpeed = noscript
ขั้นตอนต่อไปของฉันคือการทำให้แซมบ้าทำงานได้ ใช่ฉันรู้ว่าคน Linux เกลียด Windows แต่ฉันเป็นผู้ชาย Windows ดังนั้นจนกว่าฉันจะรู้เพียงพอเกี่ยวกับ Linux สำหรับระบบ Linux ที่จะเป็นทางเลือกของฉันเครื่อง Windows เป็นทางเลือกของฉัน ในที่สุด Raspberry Pi นี้จะได้รับไดรฟ์หลาย TB แต่ตอนนี้มันมีเพียงไม่กี่ GB นี่คือสาเหตุที่จำเป็นต้องเป็น NTFS
ฉันต้องการตรวจสอบว่าติดตั้ง Samba หรือไม่เนื่องจากขั้นตอนต่อไปในคำแนะนำของฉันบอกวิธีการติดตั้งและกำหนดค่า ฉันได้ลองคำสั่งสองสามข้อแล้วและฉันไม่แน่ใจว่าจะทำอย่างไรกับผลลัพธ์หรือวิธีใช้ ฉันค้นหาที่นี่และรายละเอียดทางเทคนิคอยู่เหนือขีดความสามารถของฉันและฉันไม่คิดว่าพวกเขาจะพูดถึงความต้องการที่เรียบง่ายของฉันเพื่อดูว่ามีการติดตั้งแพคเกจหรือไม่
ฉันเหนื่อย:
apt-cache dump
สิ่งนี้ทำให้ฉันมีข้อมูลมากเกินไป มันเลื่อนลงมาสองสามนาที ฉันได้รับสิ่งนี้จากคู่มือ Raspberry Pi รุ่นที่ 3 (ลิงก์ - Amazon)
ฉันเหนื่อย
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:
แต่ฉันไม่แน่ใจว่าจะทำอย่างไรให้ได้ผลลัพธ์ ฉันไม่สามารถบอกได้ว่าจะรับเซิร์ฟเวอร์และรับข้อมูลหรือดึงข้อมูลจากระบบของฉันหรือไม่
ฉันเหนื่อย :
dpkg --get-selections
ซึ่งฉันได้จากที่นี่: http://www.howtogeek.com/howto/linux/show-the-list-of-installed-packages-on-ubuntu-or-debian/?PageSpeed=noscript แต่ฉันคิดว่าฉัน พบปัญหาเดียวกัน ดูเหมือนว่าไวยากรณ์ได้เปลี่ยนไปตั้งแต่ปี 2007 หน้า man / help file ดูเหมือนจะทำให้ฉันเชื่อว่าคำสั่งควรทำงาน
Usage: dpkg [<option> ...] <command>
--get-selections [<pattern> ...] Get list of selections to stdout.
แต่ฉันได้รับข้อผิดพลาด:
dpkg –get-selections samba
dpkg: error: need an action option
ฉันพบ wuestions ไม่กี่ที่นี่ที่เกี่ยวข้อง แต่ไม่ให้สิ่งที่ฉันกำลังมองหา ฉันสนใจเพียงแค่รู้ว่ามีอะไรติดตั้งอยู่ แต่ฉันเดาว่าเป็นหัวข้อสำหรับคำถามอื่น
- แพ็คเกจใดที่ติดตั้งเป็นค่าเริ่มต้นใน Debian? มีคำสำหรับชุดนั้นหรือไม่? เหตุใดแพ็คเกจเหล่านี้จึงถูก 'ติดตั้งอัตโนมัติ' และบางแพ็คเกจไม่ติดตั้ง
- เราจะรู้ได้อย่างไรว่าแอพพลิเคชั่นใดที่ติดตั้งใน Linux?
- วนซ้ำเพื่อตรวจสอบว่ามีการติดตั้งแพ็คเกจ Debian หรือไม่
- ตรวจสอบว่ามีการให้แพคเกจที่ติดตั้งไว้ใน Arch Linux หรือไม่