ฉันได้ติดตั้ง parrotOS PPA ใน Ubuntu 20.04 แล้ว ดังนั้นฉันจึงสามารถติดตั้งและอัปเดตเครื่องมือแฮ็กได้อย่างง่ายดาย
ฉันสร้างสคริปต์เพื่อติดตั้งเครื่องมือทั่วไปบางอย่างที่ฉันใช้โดยอัตโนมัติ โดยเพิ่ม PPA ด้วยฟังก์ชันต่อไปนี้
ฟังก์ชัน addTools () {
ไฟล์="/etc/apt/sources.list.d/parrot.list"
echo "deb https://deb.parrotlinux.org/parrot/ เนื้อหาหลักกลิ้งไม่ฟรี" > ${file}
echo "#deb-src https://deb.parrotlinux.org/parrot/ เนื้อหาหลักกลิ้งไม่ฟรี" >> ${file}
echo "deb https://deb.parrotlinux.org/parrot/ rolling-security main contrib ไม่ฟรี" >> ${file}
echo "#deb-src https://deb.parrotlinux.org/parrot/ rolling-security main contrib non-free" >> ${file}
#--- เพิ่มรหัส
echo -e "\n\n ${GREEN}[+]${RESET} กำลังติดตั้ง ${GREEN}Parrot gpg และพวงกุญแจ${RESET}"
wget -qO - http://archive.parrotsec.org/parrot/misc/parrotsec.gpg | apt-key เพิ่ม -
ปรับปรุง apt-get -y -qq
apt-get -y -qq ติดตั้ง apt-parrot parrot-archive-keyring --no-install-recommends
}
จากนั้นฉันกำลังปรับปรุง /etc/apt/preferences.d/parrot-pinning
เพื่อดำเนินการดังต่อไปนี้:
- หากมีเครื่องมือทั้งใน ubuntu ppa และ parrotOS ppa เครื่องมือนั้นจะติดตั้งจาก ubuntu (ดังนั้นฉันจึงเปลี่ยน
ลำดับความสำคัญของพิน
ของอูบุนตูและเดเบียนให้สูงกว่านกแก้ว)
เนื้อหาของ /etc/apt/preferences.d/parrot-pinning
:
บรรจุุภัณฑ์: *
พิน: รีลีส o=นกแก้ว
ลำดับความสำคัญของพิน: 500
บรรจุุภัณฑ์: *
พิน: รีลีส o=Debian
ลำดับความสำคัญของพิน: 700
บรรจุุภัณฑ์: *
พิน: ปล่อย o=กาลี
ลำดับความสำคัญของพิน: 50
บรรจุุภัณฑ์: *
พิน: ปล่อย o=Ubuntu
ลำดับความสำคัญของพิน: 700
บรรจุุภัณฑ์: *
พิน: ปล่อย o=vscode เสถียร
ลำดับความสำคัญของพิน: 700
ปัญหาของฉันคือ
ในขณะที่ทำ sudo apt dist-อัพเกรด
apt กำลังพยายามอัปเดตเครื่องมือใน parrotOS PPA เป็นเวอร์ชันที่ไม่มีอยู่ในมิเรอร์
ข้อความที่ตัดตอนมาหลังจากรันคำสั่ง:
เดเซยา ต่อเนื่อง? [S/n] #สังเกตตัวเลือก Y/n เพื่อดำเนินการอัปเกรดต่อไป
ข้อผิดพลาด:1 https://mirrors.up.pt/parrot rolling/main amd64 codium amd64 1.60.0-1630974030
404 ไม่พบ [IP: 2001:690:2200:1200::15 443]
ข้อผิดพลาด:2 https://mirrors.up.pt/parrot rolling/non-free amd64 oracle-instantclient-basic amd64 19.6.0.0.0-0parrot1
404 ไม่พบ [IP: 2001:690:2200:1200::15 443]
ข้อผิดพลาด:3 https://mirrors.up.pt/parrot rolling/main amd64 metasploit-framework amd64 6.1.2-0parrot1
404 ไม่พบ [IP: 2001:690:2200:1200::15 443]
ตาม URL ไฟล์ไม่มีอยู่และเวอร์ชันล่าสุดของโคเดียมคือ codium_1.56.2-1620951495_amd64.deb.
แก้ไขตามที่ถามโดย guiverc
ผลลัพธ์ของ อูบุนตูสถานะความปลอดภัย
:
ติดตั้ง 2139 แพ็คเกจ ซึ่งในจำนวนนี้:
1877 ได้รับการอัปเดตแพ็คเกจด้วย LTS จนถึง 4/2025
247 สามารถรับการอัปเดตความปลอดภัยด้วยแอพ ESM ได้จนถึง 4/2030
14 แพ็คเกจมาจากบุคคลที่สาม
1 แพ็คเกจไม่สามารถดาวน์โหลดได้อีกต่อไป
แพ็คเกจจากบุคคลที่สามไม่ได้จัดทำโดย Ubuntu อย่างเป็นทางการ
เก็บตัวอย่างแพ็คเกจจากไฟล์เก็บถาวรแพ็คเกจส่วนตัวใน
ยิงจรวดขีปนาวุธ.
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแพ็คเกจ ให้เรียกใช้ 'ubuntu-security-status
--บุคคลที่สาม'.
แพ็คเกจที่ไม่สามารถดาวน์โหลดได้อาจเหลือจาก
Ubuntu รุ่นก่อนหน้าอาจได้รับการติดตั้งโดยตรงจาก
ไฟล์ .deb หรือมาจากแหล่งที่มาซึ่งถูกปิดใช้งาน
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแพ็คเกจ ให้เรียกใช้ 'ubuntu-security-status
--ไม่พร้อมใช้งาน'
เปิดใช้งานการบำรุงรักษาความปลอดภัยเพิ่มเติม (ESM Apps) เพื่อรับ 1 การรักษาความปลอดภัย
อัปเดต (จนถึงปัจจุบัน) และเปิดใช้งานการครอบคลุม 247 แพ็คเกจ
เครื่องนี้ไม่ได้เชื่อมต่อกับการสมัครสมาชิก Ubuntu Advantage
ดู https://ubuntu.com/advantage
ผลลัพธ์ของ อัปเดต sudo apt
: (ข้อความที่แปลเป็นภาษาอังกฤษ)
Atg:1 http://pt.archive.ubuntu.com/ubuntu โฟกัส InRelease
Atg:2 http://pt.archive.ubuntu.com/ubuntu โฟกัสอัปเดต InRelease
Atg:3 http://pt.archive.ubuntu.com/ubuntu focal-backports InRelease
Atg:4 http://packages.microsoft.com/repos/code เสถียร InRelease
Atg:5 http://security.ubuntu.com/ubuntu focal-security In Release
Atg:6 https://repo.pritunl.com/stable/apt โฟกัส InRelease
Atg:7 https://packages.microsoft.com/repos/ms-teams InRelease ที่เสถียร
Atg:8 https://deb.parrot.sh/parrot กลิ้ง InRelease
Atg:9 https://deb.parrot.sh/parrot rolling-security InRelease
รายการแพ็คเกจการอ่าน...
สร้างต้นไม้พึ่งพิง...
กำลังอ่านข้อมูลสถานะ...
สามารถอัพเกรดได้ 36 แพ็คเก็ต เรียกใช้ 'apt list --upgradable' เพื่อดู
ปิดข้อพิพาท
หากคำถามเกี่ยวกับวิธีใช้แอปพลิเคชันของบุคคลที่สาม ในกรณีนี้ PPA ของบุคคลที่สามใน Ubuntu distro อยู่นอกหัวข้อใน Askubuntu ฉันควรถามคำถามดังกล่าวที่ใด