ใน Ubuntu Software Center มีแอพ $ 0 มากมายที่ฉันสามารถซื้อได้: ตัวอย่างเช่น:
เนื่องจากแอปพลิเคชันเหล่านี้ฟรี (เหมือนในเบียร์) ฉันสงสัยว่าฉันจะติดตั้งได้apt-get
อย่างไร
ใน Ubuntu Software Center มีแอพ $ 0 มากมายที่ฉันสามารถซื้อได้: ตัวอย่างเช่น:
เนื่องจากแอปพลิเคชันเหล่านี้ฟรี (เหมือนในเบียร์) ฉันสงสัยว่าฉันจะติดตั้งได้apt-get
อย่างไร
คำตอบ:
ก่อนอื่นคุยโว: คุณทำให้ฉันใช้ USC!
ตอนนี้คำตอบ: ไม่ใช่ทุกซอฟต์แวร์ที่รวมอยู่ใน USC สามารถแจกจ่ายได้เช่นเดียวกับแอปพลิเคชั่นฟรี (อิสระ) แอพเหล่านี้เป็นแอพส่วนตัวที่เรียกว่า แอพเหล่านี้ไม่ได้รวมอยู่ในที่เก็บ Ubuntu ปกติและไม่สามารถเข้าถึงได้ผ่านช่องทางซอฟต์แวร์ปกติ แต่ที่เก็บข้อมูลขนาดเล็กที่เรียกว่า PPA ส่วนตัว / เชิงพาณิชย์ซึ่งต้องได้รับการรับรองความถูกต้องซึ่งจัดการโดย USC
กลไกเหล่านี้ถูกซ่อนไว้จากผู้ใช้ปกติ แต่เนื่องจาก USC เป็นแอปพลิเคชั่นฟรี (อิสระ) คุณสามารถแยกแยะและดูว่าเป็นเรื่องภายในแม้ว่าจะมีการบอกความจริงเพียงแค่เปิดตัว USC จากขั้วต่อที่เพียงพอ ตัวอย่างเช่นฉันจะแสดงพื้นที่เก็บข้อมูลของ 'crazytoad':
softwarecenter.backend - INFO - add_repo_add_key_and_install_app() 'private-ppa.launchpad.net/commercial-ppa-uploaders/crazytoad/ubuntu raring main' '<hereissomeidthatIhadtoscrub' 'crazytoad'
อย่างที่คุณเห็นprivate-ppa.launchpad.net
เป็นโดเมนหลักสำหรับ ... ppa ส่วนตัว หากคุณพยายามเข้าถึงไซต์โดยใช้เบราว์เซอร์ของคุณเว็บไซต์จะขอการรับรองความถูกต้อง (จำคู่ผู้ใช้ / รหัสผ่านที่คุณให้ครั้งแรกที่คุณดาวน์โหลดแอพใช่หรือไม่) ซึ่งไม่ใช่ชื่อผู้ใช้และรหัสผ่าน Ubuntu One แต่เป็นคู่โทเค็น สร้างโดย USC ด้วยความช่วยเหลือของโปรโตคอล OpenID
ดังนั้นวิธีการติดตั้งฟรีเป็นแอพเบียร์โดยใช้ apt-get ก่อนอื่นคุณต้องค้นหาที่เก็บ:
apt-cache policy crazytoad
crazytoad:
Installed: (none)
Candidate: 2.0.0-0ubuntu1
Version table:
2.0.0-0ubuntu1 0
500 https://private-ppa.launchpad.net/commercial-ppa-uploaders/crazytoad/ubuntu/ raring/main amd64 Packages
และเข้าสู่ระบบโดยใช้ Ubuntu Software Center มิฉะนั้นคุณจะไม่สามารถ
หลังจากตรวจสอบจดหมายของฉันฉันพบใบรับรองการตรวจสอบสิทธิ์เพื่อเพิ่มลงในแหล่งที่มาของฉันรายการ:
deb https://myuser:mytoken@private-ppa.launchpad.net/commercial-ppa-uploaders/crazytoad/ubuntu raring main
ฉันต้องเพิ่มคีย์ GPG แก้ไขcrazytoad
และฉันก็พร้อมสำหรับ Rock & Roll