ข้ามไปยังเนื้อหา

แชร์เครือข่าย (SMB)

DeckCrate สามารถเชื่อมต่อกับ แชร์เครือข่าย SMB และเรียกดูได้เหมือนโฟลเดอร์ ในเครื่องทั่วไป ประสบการณ์ใช้งานเหมือนกันบนทุกแพลตฟอร์ม — ต่างกันเพียงกลไกการเมานต์เบื้องหลังของแต่ละระบบปฏิบัติการ

  1. เปิดเมนูคำสั่งแล้วเลือก เชื่อมต่อกับเซิร์ฟเวอร์
  2. ป้อนโฮสต์ แชร์ และชื่อผู้ใช้ (และรหัสผ่านเมื่อระบบถาม)
  3. เมื่อสำเร็จ แท็บที่ใช้งานอยู่จะกระโดดเข้าไปในแชร์นั้น และมันจะปรากฏใต้ส่วน เครือข่าย ในแถบด้านข้าง

แชร์ที่บันทึกไว้ซึ่งขณะนี้ออฟไลน์อยู่ก็ยังปรากฏใต้ เครือข่าย — เลือกรายการหนึ่งเพื่อเชื่อมต่อใหม่ กด X บนแชร์ที่เชื่อมต่ออยู่เพื่อยกเลิกการเชื่อมต่อ

โฮสต์ / แชร์ / ชื่อผู้ใช้ ของคุณจะถูกบันทึกไว้ (ใน preferences.json) ส่วน รหัสผ่านจะไม่ถูกบันทึกเลย — มันถูกเก็บไว้ในหน่วยความจำเฉพาะช่วงเซสชันเท่านั้น

ใช้งานได้ทันทีโดยใช้ไคลเอนต์ SMB ของระบบ

Linux เมานต์แชร์ผ่าน GVFS จึง ไม่ต้องใช้ root หรือมีข้อความแจ้งของ polkit — เหมาะกับทั้งเดสก์ท็อปและ Gaming Mode ของ Steam Deck แบ็กเอนด์ SMB และสะพาน FUSE ไม่ได้เป็นส่วนหนึ่งของ GVFS พื้นฐาน จึงต้องติดตั้งเพิ่มครั้งเดียว:

Terminal window
# Debian / Ubuntu
sudo apt install -y gvfs-backends gvfs-fuse
# Arch / SteamOS (Desktop Mode)
sudo pacman -S --needed gvfs gvfs-smb

gvfs-fuse คือสิ่งที่เปิดเผยแชร์ที่เมานต์ไว้ให้เป็นเส้นทางระบบไฟล์จริง เพื่อให้ DeckCrate มีอะไรให้เรียกดู — มัน จำเป็น ไม่ใช่ตัวเลือกเสริม ดู คู่มือแพลตฟอร์ม Linux สำหรับขั้นตอนการตรวจสอบ

ไม่ต้องติดตั้งอะไรเลย — ไคลเอนต์ SMB ในตัวของ Windows (บริการ Workstation ซึ่งเปิดอยู่โดยค่าเริ่มต้น) คือทั้งหมดที่ต้องใช้ โปรดทราบว่า Windows เชื่อมต่อผ่าน พอร์ต 445 ซึ่งเป็นพอร์ตมาตรฐานของ SMB (พอร์ตที่กำหนดเองในกล่องโต้ตอบการเชื่อมต่อ จะถูกละเว้น) และต้องใช้ SMB2 หรือใหม่กว่า (เซิร์ฟเวอร์เก่าที่รองรับเฉพาะ SMBv1 จะเชื่อมต่อไม่ได้) ดู คู่มือแพลตฟอร์ม Windows สำหรับรายละเอียด