Нь
Танилцуулга
Сайн байцгаана уу, хэрэв та өмнө нь хийж байсан бичлэгтэйгээ «ижил төстэй» байхыг хүсвэл өөр нэг бичлэгийг орууллаа archlinux, энэ удаад бид хэдийгээр үүнийг хийж байгаагаас ялгаатай нь маш төстэй зүйлийг хийх гэж байна Чакра Линукс, Үүнийг бүх хуваарилалтад ашиглах боломжтой пакменийг багцын менежерээр ашиглах
Шаардлагууд
- Бүртгэх багцууд нь ихэвчлэн дуусдаг бүлгүүд байдаг хөгжил (төлөө.) Нуман суурь хөгжилтэй байх болно)
Агуулахын бүтцийг бий болгох
Үүний тулд манай репозитор дотор 2 хавтас үүсгэх шаардлагатай (захиалах шаардлагатай), миний хувьд репо-г үүсгэх болно. x11tete11x болон: /home/x11tete11x/.repo/x11tete11x агуулагдах фолдерууд нь: pkgbuilds y pkgs-x86_64
Пакман дээр манай репозиторыг нэмж оруулав
Бид файлыг засах /etc/pacman.conf бид дараахь мэдээллээр репо нэмж оруулав.
[RepoName] SigLevel = Сервер =
Миний репо хэрхэн тохируулагдсан тухай жишээ:
[x11tete11x] SigLevel = Нэмэлт TrustAll сервер = файл: ///home/x11tete11x/.repo/x11tete11x/pkgs-x86_64
Гарын авлагын арга
Хадгалах сантай холбоотой мэдээллийн сан үүсгэх
Энд бид зааврыг ашиглаж байна репо нэмэх репозитор мэдээллийн сан үүсгэх
repo-add / path / to / repo / folderDepkgs / руу /path/to/repo/Depkgsfolder/*.pkg.tar.xz
Багцуудыг эмхэтгэх
Энд алхамуудаас илүү олон "удирдамж" өгөх эсвэл зөвлөгөө өгөх сонирхолтой байна.
- Хүссэн багцын PKGBUILD файлыг татаж авах эсвэл уг хавтас руу угсарна уу pkgbuilds, мөн адил оруулна уу
- PKGBUILD-ийг өөрийн дистро хамаарлын нэрэнд тохируулан тохируулна уу
- Ажиллуулах makepkg
- Хоёртын файлыг фолдерт хуулж ав pkgs
- ДБ-ийг дараахь байдлаар сэргээнэ үү репо нэмэх
- Пакманы агуулахуудыг шинэчлэн пакман -Сай
Эмхэтгэхэд анхаарах зүйлс
Эмхэтгэж эхлэхээс өмнө тэнэг, солиотой хүмүүст Агуулах дахь бүх хамааралтай эсэхээ шалгаарай офицерууд, яагаад гэвэл бид эхлэх юм бол багц хуулбар жишээ нь манай агуулах, системд бид үл нийцэх байдал үүсгэж болно.
Дараа нь би энэ бичлэгийг дагалдаж, энд илчлэгдсэн бүх зүйлийг харуулсан видео хичээлийг дагалдуулах болно чакра багц бол «toluapp"болон Нуман нэртэй "толуа ++»Тиймээс бид багцыг эмхэтгэхийг хүсч байвал чакра (жишээ нь бид үүнийг авчирсан Нуман) хамааралтай байдаг толуа ++, ҮГҮЙ бид эмхэтгэх ёстой толуа ++ бид зүгээр л PKGBUILD, тэгэхээр хамаарал ижил зүйл тохиолдох болно toluapp.
Энэ нь эргэцүүлэн бодох хамгийн том асуудал байх ёстой бөгөөд ингэснээр PKGBUILD-ийг хөрвүүлэхийн тулд бага зэрэг өөрчлөх хэрэгтэй (энэ видеонд үзүүлсэн жишээнд эдгээр бүх асуултууд, бүр хөрвүүлэлтийн алдаа ч гэсэн гарч ирнэ) , дараа нь зассан)
Автомат арга
"Автомат" арга нь энгийн скриптээс бүрддэг бөгөөд үүнийг би агуулгыг хөрвүүлэх, хадгалах ажлыг автоматжуулах зорилгоор хийсэн (энэ нь бараг гүйцэд хийгдээгүй орон нутгийн репо de Нуман гэхдээ энэ нь эрхэм зорилгоо биелүүлдэг) ижил код нь дараах байдалтай байна:
#! / bin / bash REPONAME = x11tete11x PATHPKG = / home / x11tete11x / .repo / x11tete11x / pkgs-x86_64 / makepkg && cp * .pkg.tar.xz $ {PATHPKG} && rm * .pkg.tar.xz && -add $ {PATHPKG} / $ {REPARE ME} .db.tar.gz $ {PATHPKG} *. pkg.tar.xz
Таны харж байгаагаар энэ нь маш энгийн бөгөөд үүнийг ашиглахын тулд та дараахь зүйлийг хийх хэрэгтэй.
- Тэд тэр кодыг хүссэн нэрээрээ хадгалдаг (миний хувьд үүнийг дуудсан чакра-репо)
- Хувьсагчийг тохируулна уу НАМАЙГ СОЛЬ, таны репозиторын нэртэй хамт, тэдгээр нь pacman.conf-т оруулсантай ижил байх ёстой ба хувьсагч PATHPKG бүх pkgs
- Тэд танд гүйцэтгэх зөвшөөрөл өгдөг:
chmod + x скриптийн нэр
- Тэд үүнийг / usr / bin / руу хуулдаг.
Үүнийг ашиглахын тулд тэд ажиллуулахын оронд PKGBUILD-ийг татаж аваад зэвсэглэсний дараа makepkg тэд гүйцэтгэдэг скрипт (миний тохиолдолд чакра-репо) Энэ нь програмыг автоматаар хөрвүүлж, хоёртын файлыг хоёртын файлын хавтас руу хуулж, ашиглан DB-г шинэчилнэ репо нэмэх, скриптийг ажиллуулсны дараа Пакман хий тухай багцыг суулгах.
Дараа нь би энэ ил болсон бүх зүйлийг бодитоор нь үзэх заавар видеог үлдээж байна (PS: Хэрэв та AC / DC сонсвол машин илүү сайн хөрвүүлдэг xD хаха)
14 сэтгэгдэл, үлдээгээрэй
Сонирхолтой 😀
Маш сонирхолтой!
Сонирхолтой харагдаж байна, яагаад Арч, Убунту нар орчлон ертөнцөд байгаа бүх багцыг авчихдаг юм бол, бусад хуваарилалтууд яагаад болохгүй гэж?
Маш сайн сэдэв, үүнээс гадна тохиргоог хийхдээ бүх зүйлийг нарийвчлан тайлбарласан байдаг.
Миний бодлоор хамгийн сайн байсан хамгийн сайн зүйл бол бөглөхдөө гарсан алдааны шийдлийг эрэлхийлэхэд л байсан юм, яагаад гэвэл эдгээр төрлийн алдаануудтай тулгарах үед юу болдог, яаж шийдэхээ мэдэхгүй байгаа тул энд зүйлийг хайх энгийн цуурай, хийх ёстой зүйл гарч ирдэг.
Buenisimo
энэ хуудсан дээр GNU / Linux сурах ямар арга байна. баярлалаа ..
Дебианадиктод ижил төстэй зүйл оруулахыг хэн нэгэн уриалж байгаа эсэхийг харахын тулд маш сайн оруулга юм.
Хөгжмийн тухай .... AC / CD нь зүгээр, гэхдээ Мэрилин Мэнсонтой адилхан арай дээрдэх болно ...: - /
Cloud хостинг сервер болгон ашиглаж болох уу? ялангуяа Dropbox
бүгд чинийх: http://i.imgur.com/5DVzCXm.png
Тийм ээ, үнэхээр намайг Pardus, Pisi Linux дээр ажиллаж байх үед бид Dropbox дээр олон нийтийн репо хийдэг байсан.
Төгс! 😀
Одоо би UniDistro болсон тул KaOS try дээр туршиж үзэх зүрхлэх эсэхээ харцгаая
Маш сайн хувь нэмэр оруулсан
Эхлээд орон нутгийн репо "гарын авлага" гэж айхгүйгээр үзээрэй, би үүнийг KaOS xD-ийн дор хийсэн
Над шиг неофитүүдэд зориулсан маш хэрэгтэй бүтээл бөгөөд үүнийг хэвлүүлсний төлөө танд маш их баярлалаа.
Хэрэв та archlinux эсвэл дериватив суулгах гэж байгаа бол энэ "орон нутгийн репо" зүйлийг дамжуулахыг хүсч байгаа зүйлээ аль хэдийн ойлгосон гэж бодож байна. Жишээлбэл, archlinux.org серверийг татаж авахад зориулж 56 kb / s гэж тохируулсан байгаа. Гэхдээ бид дотоод репо (орон нутгийн багц сервер гэж бодож байгаа бол?) Суулгалтыг интернетэд холбогдох хамааралгүйгээр хийх болно.