Линукс дахь деб багцууд нь Windows дахь.msi форматаас өөр хувилбар юм.. Deb файл нь програмын өөрөө гаргаж авдаг архив юм. Энэхүү файлын формат гарч ирсэн нь эхнээс нь бүтээх замаар хэрэгжүүлж байсан програмуудыг суулгахад ихээхэн дөхөм болсон бөгөөд энэ нь эхлэгчдэд болон Линуксийн өндөр түвшний хэрэглэгчдэд заримдаа хэцүү байсан.
Шаардлагатай
шаардлагатай програмын эх кодын хамт архивлах
Зааварчилгаа
1-р алхам
Нэгдүгээрт, танд хэрэгтэй програм Интернэтэд.deb форматтай эсэхийг шалгаарай. Олон алдартай програмууд удаан хугацааны туршид автомат суулгагчтай байсан. Хэрэв таны системд деб-багц байхгүй бол шаардлагатай хэрэгслийн эх үүсвэрийг аюулгүй татаж авах боломжтой.
Алхам 2
Шаардлагатай бүх програмыг суулгасан эсэхээ шалгаарай. Үүнийг хийхийн тулд Терминал (Цэс - Програмууд - Дагалдах хэрэгсэл - Терминал) -д дараах тушаалыг оруулна уу: sudo apt-get install libtool autotools-dev dpkg-buildpackage fakeroot Та эдгээр сангуудыг Ubuntu дахь Synaptic багцын менежерээс суулгаж болно.
Алхам 3
Бүх үйлдлийг гүйцэтгэх ажлын лавлах бичгийг бэлтгэ. Танд тохиромжтой хавтас үүсгээд татаж авсан програмаа задлаарай.
Алхам 4
Терминалыг нээгээд тохирох директор руу очно уу. Жишээлбэл: cd / src / my_program / program_123Program_123 бол бүх програмын файлууд байрладаг директор юм.
Алхам 5
Эхний бүтцийг гүйцэтгэнэ../ configure && make Дараа нь та "debianize" хэрэгтэй. Үүнтэй ижил директор дээр тушаалыг ажиллуулна уу: dh_make
Алхам 6
Дараа нь та багцын төрлийг сонгох хэрэгтэй болно. Хамгийн түгээмэл хэрэглэгддэг нь "дан хоёртын систем" юм. Үүнийг сонгохын тулд "s" гэсэн үсгийг оруулна уу.
Алхам 7
Үүсгэсэн "дебиан" директорыг нээж, "хяналт" файлыг засах хэрэгтэй. Хөтөлбөрийн тодорхойлолтыг оруулна уу. Эдгээр нь хэрэглэгчийн Synaptic дээр багцын агуулгыг харах үед харах үгс юм.
Алхам 8
Нээлттэй дебиан / дүрмүүд. Эхэндээ "#" -г арилгаж "dh_install" мөрөнд тайлбар оруулахгүй.
Алхам 9
Терминалд оруулна уу: dpkg-buildpackage –rfakeroot Тэгээд нэг давхрагад директор руу ороод агуулгыг нь үзнэ үү: cd.. && ls
Алхам 10
Бусад файлуудын дунд шинээр үүсгэсэн деб багцыг харах болно. Та файл дээр давхар дарж суулгаж болно.