ฉันได้ดูการสอนที่ถนัดและอ่าน man page แต่ฉันไม่เข้าใจเลย หลังจากที่คุณเปิดตัวความถนัดคุณจะพูดว่า "install package foo" ได้อย่างไร? หรือค้นหาแพ็คเกจทั้งหมดด้วย "foo" ในชื่อของพวกเขา?
ฉันได้ดูการสอนที่ถนัดและอ่าน man page แต่ฉันไม่เข้าใจเลย หลังจากที่คุณเปิดตัวความถนัดคุณจะพูดว่า "install package foo" ได้อย่างไร? หรือค้นหาแพ็คเกจทั้งหมดด้วย "foo" ในชื่อของพวกเขา?
คำตอบ:
หลังจากเรียกใช้ความถนัดได้ให้ใช้คำสั่งคีย์เหล่านี้ตามที่พบที่การใช้สไตล์ aptitude GUI : (หากคุณใช้ Bionic ให้ใช้CTRL+TแทนF10)
F10 เพื่อเข้าถึงเมนูความถนัด
? นี่คือการเข้าถึง "ความช่วยเหลือ"
ใช้ 'ขึ้น' ↑, 'ลง' ↓, 'ซ้าย' ←, 'ขวา' →เพื่อนำทาง
ใช้Enterเพื่อเลือกรายการ
ใช้+หรือ-เพื่อติดตั้งอัปเดตหรือลบแพ็คเกจ
ใช้gเพื่อดูตัวอย่างหรือยืนยันการกระทำ
qเพื่อออก - นี่จะเป็นการปิดหน้าต่างที่เปิดอยู่ในปัจจุบัน ( gไปข้างหน้าqย้อนกลับไป)
การใช้ความถนัดใน TUI (text user interface) ที่ใช้กันทั่วไปคือ:
บางครั้งเมื่อคุณต้องการแก้ไขข้อขัดแย้งคุณพบว่าคุณทำผิดพลาด
คุณสามารถใช้ 'ยกเลิกการกระทำที่รอดำเนินการ' ได้อย่างง่ายดายในเมนู 'การกระทำ' เพื่อให้คุณสามารถเลือกได้อีกครั้ง
เมื่อตรวจสอบการกระทำที่รอดำเนินการ:
a ยอมรับการดำเนินการอย่างชัดเจน (ใช้อีกครั้งเพื่อไม่ยอมรับ)
r ปฏิเสธการกระทำ
g ไปข้างหน้าอีกครั้งกับการกระทำที่รอดำเนินการ
ในการติดตั้งแพ็คเกจบนคอนโซลให้ทำดังนี้
aptitude install package name
วิธีค้นหาแพ็คเกจ:
aptitude search package name
ตัวอย่างเช่นสมมติว่าคุณต้องการติดตั้ง Pidgin
ค้นหา:
aptitude search pidgin
ติดตั้ง:
aptitude install pidgin
หากต้องการค้นหาแพ็คเกจให้กด/
และป้อนชื่อส่วนหนึ่งของแพคเกจที่คุณต้องการค้นหา (สามารถใช้ regexps ได้) สิ่งนี้คล้ายกับการค้นหาในบรรณาธิการเช่นเสียงเรียกเข้า
คุณสามารถใช้ปุ่มลูกศรขึ้นและลงเพื่อเรียกดูพร้อมกับใช้สำหรับสลับโหนดต้นไม้
เมื่อคุณพบแพ็คเกจที่ถูกต้องแล้วให้กด+
เพื่อทำเครื่องหมายเพื่อติดตั้ง (จะปรากฏเป็นสีเขียวและคุณจะเห็นi
เป็นอักขระตัวที่สองในคอลัมน์สถานะ) จากนั้นพิมพ์g
(สำหรับ "go") เพื่อไปที่หน้าจอตัวอย่างที่แสดงการเปลี่ยนแปลงที่รอดำเนินการทั้งหมด วินาทีg
จะเริ่มการติดตั้ง
นอกจากนี้คุณยังสามารถใช้ Enter เมื่อบนแพ็คเกจเพื่อเปิดหน้าต่างพร้อมรายละเอียดของแพ็คเกจ
เมื่อมีมากกว่าหนึ่งหน้าต่างเปิดในความถนัด (เช่นรายละเอียดแพคเกจและหน้าต่างแสดงตัวอย่าง), คุณสลับไปมาระหว่างพวกเขาด้วยF6
และและอยู่ใกล้หน้าต่างปัจจุบันด้วยF7
q
ด้วยaptitude
คุณสามารถใช้คอนโซลที่ใช้ ncurses ในเทอร์มินัล (ดูคำตอบอื่น ๆ สำหรับสิ่งนั้น) หรือใช้ตัวเลือกทั้งหมดในบรรทัดคำสั่ง ฉันมักจะใช้วิธีหลังเนื่องจากฉันจะสาธิตการใช้ตัวอย่างของcheese
แพคเกจ:
( ก่อนที่จะใช้คำสั่งการaptitude
ติดตั้งใด ๆในบทความนี้จะคุ้มค่าที่sudo aptitude update
จะรันเพื่อรีเฟรชรายการซอฟต์แวร์ที่มีอยู่)
ในการค้นหาแพ็คเกจให้ใช้
aptitude search cheese
จากนั้นเมื่อต้องการแสดงข้อมูลแพ็กเกจทั้งหมดที่เกี่ยวข้องกับเวอร์ชันและการพึ่งพาให้พิมพ์
aptitude show cheese
จากนั้นทำการติดตั้งใช้งาน
sudo aptitude install cheese
อย่างไรก็ตามนอกเหนือจากการใช้งานพื้นฐานแบบมาตรฐานในการค้นหาลบและติดตั้งแพ็คเกจaptitude
สามารถติดตั้งและลบแพ็คเกจได้ด้วยคำสั่งเดียว ด้วยการaptitude
ติดตั้งคำสั่งเพิ่ม-
หลังชื่อแพคเกจที่จะมีมันเอาออกและมีความถนัดคำสั่งลบออก+
หลังจากที่ชื่อแพคเกจที่จะมีมันติดตั้ง
หากคุณป้อน
sudo aptitude install cheese gthumb-
cheese
จะถูกติดตั้งในขณะที่gthumb
จะถูกลบออก
อย่างไรก็ตามในทางกลับกันถ้าคุณใช้
sudo aptitude remove grsync+ htop
htop
จะถูกลบและgrsync
ติดตั้ง
ที่มา: ดูคู่มือ Debianaptitude
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ สำหรับคำอธิบายที่จำเป็นอื่นaptitude
และคำสั่งที่เป็นประโยชน์อื่น ๆ ของมันให้ดูman aptitude
หรืออูบุนตู manpagesออนไลน์
F10
สำคัญไม่ทำงานบนไบโอนิคมันctrl + t
ที่ไม่ว่าในขณะนี้!