เป็นไปได้หรือไม่ที่จะเพิ่มตำแหน่ง / โฟลเดอร์บนฮาร์ดดิสก์ของฉัน (เช่น: / media / Data / Ubuntu) ไปยัง source.list? ถ้าเป็นไปได้อย่างไร
เป็นไปได้หรือไม่ที่จะเพิ่มตำแหน่ง / โฟลเดอร์บนฮาร์ดดิสก์ของฉัน (เช่น: / media / Data / Ubuntu) ไปยัง source.list? ถ้าเป็นไปได้อย่างไร
คำตอบ:
มี 4 ขั้นตอนในการตั้งค่าที่เก็บง่าย ๆ สำหรับคุณ:
พิมพ์เทอร์มินัล
sudo apt-get install dpkg-dev
สร้างไดเรกทอรีที่คุณจะเก็บแพ็คเกจของคุณ
sudo mkdir -p /media/Data/Ubuntu
ตอนนี้ย้ายแพ็คเกจของคุณไปยังไดเรกทอรีที่คุณเพิ่งสร้างขึ้น
มันเป็นสามซับง่าย:
#! /bin/bash
cd /media/Data/Ubuntu
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
ตัดและวางข้างต้นลงใน Gedit และบันทึกเป็นปรับปรุง mydebsใน~ / bin (tilde '~' หมายถึงโฮมไดเร็กตอรี่ของคุณถ้าไม่มี / bin ให้สร้าง: อูบุนตูจะใส่ไดเร็กตอรี่นั้นไว้ใน PATH ของคุณมันเป็นที่ที่เหมาะสำหรับใส่สคริปต์ส่วนบุคคล) ถัดไปทำให้สคริปต์สามารถดำเนินการได้:
chmod u+x ~/bin/update-mydebs
เพิ่มบรรทัด
deb file:/media/Data/Ubuntu ./
ไปยัง /etc/apt/sources.list ของคุณและคุณทำเสร็จแล้ว
เมื่อใดก็ตามที่คุณใส่ deb ใหม่ในไดเรกทอรี mydebs ให้เรียกใช้
sudo update-mydebs
sudo apt-get update
ตอนนี้แพคเกจในพื้นที่ของคุณสามารถจัดการได้ด้วยคำสั่ง Synaptic, aptitude และ apt: apt-get, apt-cache ฯลฯ เมื่อคุณพยายามติดตั้ง apt-get การพึ่งพาใด ๆ จะได้รับการแก้ไขหากคุณสามารถทำได้ .
ที่มา: https://help.ubuntu.com/community/Repositories/Personal
deb [trusted=yes] file:/media/Data/Ubuntu ./