AUR paketleri içeren yerel depo (Arch Linux)

Gönderinin yapıldığı bağlam

Çoğu kişi, genellikle kaynak kod tabanlı dağıtımları kullandığımı bilecek, bu da tatildeyken sevdiklerimin son güncellemesinin eğlence, sistemin çökmesine neden oldu (belki düzeltebilirdim ama kullanımlarla mücadele etmek istemedim), bu yüzden yeni bir şans vermeye karar verdim Arch LinuxUzun zaman önce kullandım.

Onunla sorunum neydi? Temelde ne kullanıyorum ÇOK FAZLA yazılım AUR (ilk kez okuyanlar için AUR, kullanıcıların resmi depolarda olmayan programları yükledikleri bir "repo" gibidir. Ubuntu).

Bununla ilgili sorun nedir? Çoğu zaman yazılım AUR ya bakımcılar paketlerini ihmal ettikleri için ya da sadece yeni sürümde ortaya çıkan sorunu çözecek bilgiye sahip olmadıkları için işe yaramıyor, bu temelde ve çok kolay sinirlendiğimi düşünerek beni mahvediyor, çünkü derlemeler ve pkgbuild'lerle mücadele edeceğim Gentoo/eğlence.

İşte sayfanın istatistikleri resmi cömert olmak ve hiç güncellenmeyen paketlerle artık paketlerin aynı olduğunu varsayarsak, neredeyse 1 / 4'üne sahibiz. AUR işe yaramıyor, dolayısıyla öfkem. Bu sefer farklı olan ne?

Gönderinin başlangıcı

Uygulamayı buldum yerel depoBirinin rahatsız ettiğini görmen bu harika AUR Benim gibi o da yaratmaya, en azından kullanıcıya bu "problemlerin" kontrolünü vermeye karar verdi, temelde bu uygulamanın yapmamıza izin verdiği şey, derlediğimiz paketleri içine koyabileceğimiz yerel bir depo yapmaktır. AURbu şekilde, paketlerin doğru bir şekilde organize edilmesine ve bakımının yapılmasına AUR.

Kurulum

Makepkg ile indirip derleyebiliriz:

wget https://aur.archlinux.org/packages/lo/local-repo/local-repo.tar.gz
tar -xf local-repo.tar.gz
cd hello
makepkg -sic

Veya şu şekilde kurabiliriz yoğurt:

yaourt -S --noconfirm local-repo

Ayar:

Ardından, orada belirtildiği gibi, yerel depoyu dosya aracılığıyla yapılandırmalıyız «~ / .config / local-repo»Başlangıçta boş, yapmaya devam edeceğimiz şey depomuzu barındıracağımız klasörleri oluşturmak, benim durumumda koyuyorum /home/x11tete11x/.repo/x11tete11x

mkdir -p ~/.repo/x11tete11x/logs
mkdir -p ~/.repo/x11tete11x/pkgbuilds
mkdir -p ~/.repo/x11tete11x/pkgs-x86_64

şimdi "~ / .config / local-repo" yu yapılandırıyoruz:

nano ~/.config/local-repo

Burada yerel deponun nasıl yapılandırılacağına dair örnekler olduğuna dikkat edin: /usr/share/local-repo/config.example

Her neyse, local-repo'yu kullanmak istediğim şey çok basit olduğundan, bu benim yapılandırmam:

[x11tete11x] path = /home/x11tete11x/.repo/x11tete11x/pkgs-x86_64
sign = no
signdb = no
log = /home/x11tete11x/.repo/x11tete11x/logs/local-repo-log
buildlog = /home/x11tete11x/.repo/x11tete11x/logs/build-logs
pkgbuild = /home/x11tete11x/.repo/x11tete11x/pkgbuilds

Gördüğünüz gibi, her şeyi nereden almanızı istediğimi belirtiyorum, burada bunu yapmak için kendimi dayandırdığım gönderiden alınan her bir şeyin ne yaptığına dair bir açıklama var:

  • yol -> Depo paketlerinin konumunu gösterir.
  • işaret -> Paketleri bir PGP anahtarıyla imzalayın.
  • Signdb -> Veritabanını bir PGP anahtarıyla imzalayın.
  • log -> Yerel depo günlüğünün kaydedileceği dosya konumu.
  • derleme günlüğü -> Paketleri oluştururken günlüklerin depolanacağı klasör.
  • pkgbuild -> Dosyaların saklanacağı klasör PKGBİNA.

Paket ekleyin

Eklenecek paket, klasörlerimizde gevşek bir paket olarak bulunuyorsa (örneğin, birini indirip indirilenler klasöründe bulundururuz veya evimizdeki derlemelere yönelik bir klasörde kendimiz bir paket derlersek), onu şu şekilde ekleriz:

local-repo nombre-del-repositorio -a ruta-del-paquete

ve eğer bu bir paketse AUR kullanırız:

local-repo nombre-del-repositorio -A nombre-paquete

Açıklama: Yüklenecek paketin başka bir bağımlılığı varsa AUR, bu bağımlılıkları "otomatik olarak çözmez"

Yani, örneğin, paketi kurmak istiyorsak uygulama menüsü-gtk2 buna bağlıdır libdbusmenu-gtk2 içinde ne var AURYapamayız

yerel depo x11tete11x -A appmenu-gtk2

libdbusmenu-gtk2 paketini bulamayacağını söyleyeceği için şunu yapmalıyız:

local-repo nombrerepo -A libdbusmenu-gtk2 ve daha sonra local-repo nombrerepo -A appmenu-gtk2

bu şekilde libdbusmenu-gtk2 bağımlılıkları aranırken, depolarda zaten mevcut olacaktır.

Bir paket eklemek için, onu doğrudan depo klasörüne kopyalayabilir (benim durumumda ~ / .repo / x11tete11x / pkgs-x86_64) ve ardından veritabanını manuel olarak güncelleyebilirsiniz, ancak bu çok zahmetlidir

Paketleri kaldır

Paketleri kaldırmak için talimatımız var:

local-repo nombre-del-repositorio -r nombre-paquete

Yerel depoyu depo listesine ekleyin

Oluşturulan depoyu şu anda kullandığımız depolar listesine eklemeliyiz, bunun için /etc/pacman.conf dosyasını düzenlememiz ve aşağıda koyduğum satırları depoların başladığı yerin başına yerleştirmemiz gerekir, böylece repomuz diğerlerine göre öncelik kazanır, ayrıca ek bir repo olarak sonuna eklenebilir:

sudo nano /etc/pacman.conf

ve koyduk:

[x11tete11x] SigLevel = Optional TrustAll
Server = file:///home/x11tete11x/.repo/x11tete11x/pkgs-x86_64

Son olarak veri tabanlarını senkronize ediyoruz Pacman ve depomuz hazır.

sudo pacman -Sy

Not: İlk kez senkronize etmek istediğimde bana bir hata verdi ve dosyayı bulamadığını söyledi: "/home/x11tete11x/.repo/x11tete11x/pkgs-x86_64/x11tete11x.db", yaparak çöz : MARKDOWN_HASH1a42f7dd94ef93f234b52c01c73dc5f0MARKDOWN_HASH yani, bu şekilde adlandırılmış boş bir dosya oluşturdu ve daha sonra sadece senkronize ettiğimde onu iyi güncelledim ve düzgün çalışmaya başladı.

Yerel depoyu güncelleyin

Depomuzu çalıştırdıktan sonra, güncel tutmaya özen göstermeliyiz, bunun için elimizde:

local-repo -UV nombre-del-repositorio

Seçimi -U bulunan paketleri güncelle AUR ve seçenek -V CVS paketlerini şuradan güncelle: AUR (örneğin git, svn veya cvs gibi).
Ve son olarak deponun bazı ekran görüntüleri 😀:

enstantane fotoğraf2

Yapa: "Paket derleme sürecini hızlandırın"

Paketleri derleyeceğimiz için, varsayılan olarak devre dışı bırakılan seçeneklerden birine dokunarak ilerlemeyi biraz hızlandıracağız, temelde yapacağımız şey makepkg'a bunun için derlemek için tüm çekirdekleri kullanmasını söylemek. satırı arayın: «MAKEFLAGS» /etc/makepkg.conf içinde ve «= -j koyarız »Yani benim durumumda bir 7 çekirdekli Core I4 HT için 4 tane daha mantıksal çekirdek eklerse, MAKEFLAGS şuna benzer:

MAKEFLAGS="-j9"

enstantane fotoğraf3

Kaynak: Tuxylinux


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   ela dijo

    Harika, bu benim için harika 😀

  2.   Kik1n dijo

    Ve Gentoo / Funtoo'dan asla ayrılmayacağınızı düşündüm, çoğunlukla bu beni rahatsız ediyor, USE'ler.
    Sana söylüyorum, openSUSE hehehe.

    Ama bir zamanlar okçuydum ve bir söz var. "Arch kurulduktan sonra her zaman geri gelir."

    1.    x11tete11x dijo

      aggggghhhh hayır lütfen Suse Bundan nefret ediyorum! G + programımda nedenleri açıkladım, en kötüsü Yast'ın gtk sürümünde Yast hakkında söylediklerimin iyi yapılmış olması ¬¬ bu bana düşük için daha da fazla verdi ve Suse'nin güvenlik duvarı bundan nefret ediyordu, değiştirmeye karar verdim OpenSuse + LXDE tarafından eskisinden Lubuntu, ağ yazıcısını yükleyebilmek için güvenlik duvarıyla başa çıkamadım, Lubuntu onu hiçbir şeymiş gibi tanıdı ve cehennem gibi mi? Nasıl olur da mediatomb'un "resmi" depolarda yerine getirilmemiş bağımlılıkları olabilir? Bu nedenlerden ve uygulamaların aynı şeyi yapma ikiliğinden dolayı kesinlikle Suse hayır teşekkürler xD

      1.    Kik1n dijo

        Hahahaha openSUSE + KDE'yi yüklemelisiniz.

        Eh, her şeyin tadı vardır. Ancak openSUSE KURALLARI.

    2.    ela dijo

      Benim için bu doğru. Bana bak hahaha

      1.    Kik1n dijo

        Ayrıca openSUSE elav'dan nefret mi ediyorsun yoksa aynı zamanda Archero muydun? hehe.

        1.    ela dijo

          OpenSUSE'yi hiç sevmedim. Denediğim tüm dağıtımlar arasında her zaman en ağırlarından biri oldu.

          1.    Kik1n dijo

            Tssss, tekrar bakmanızı tavsiye ederim, çok güzel 😀

            1.    ela dijo

              Aslında KDE 4.10 ile denedim ve geliştiği doğru, ama bilmiyorum, her zaman sevmediğim bir şey var. Ayrıca Debian ve Arch Linux arasında mutluyum.


          2.    Kik1n dijo

            Hahahaha, Debian'da da aynı şey oluyor.
            Çok eski 6 yükleyin.
            Bu yıl 7 beta güncellemesini yükleyin, eğer çok kararlı paketler gibi çeşitli şeyleri sevdiysem ama yine de eski görüyorum, paket eksikliği, çok akıcı görmüyorum vb.

            OpenSUSE Tumbleweed KDE ve Slackware KDE'ye bağlıyım. Uzun zamandır Arch'a dönmek istiyordum.

  3.   Patrick72 dijo

    bu arada Windows 8'imden memnunum. Saçmalama kafamı kırmıyorum ve daha üretkenim.
    Benim için programı resmi web sitesinden veya Windows mağazasından basit bir tıklama ile indirmek kolaydır ve işte bu kadar.
    Garip şeyleri yapılandırmak için saatler harcamam ve geride bıraktığım her zaman eğlenmek ve ailemle dışarı çıkmak için yararlanıyorum, siz çocuklar o sandalyede otururken kare poponuzla kimsenin umursamadığı bir sistem.

    Moderatör tarafından yazı editörü: Görünüşe göre patricio72'nin Windows'ta yazım denetleyicisi yok.

    1.    ela dijo

      Aynı şekilde. Mutlu ol, popomun dikleşmesi sırasında beynimin dallanmaya devam etmesinden ve bu nedenle daha fazla bilgi almamın tadını ailenle birlikte çıkar. 😉

    2.    x11tete11x dijo

      Arkadaşlarımla, ailemle ve kız arkadaşımla 3 haftadır sevişiyorum, günlerden birinde, pencerelerde bir Epson XP-201 kurarken kaybettim, Windows XP bir teslimattı, içimdeki 2 pencereden 7 biri evim, sorunsuz bir şekilde aldım diğeri savaş verdi ... evdeki tüm Lubuntuslar onları sorunsuz aldı, babam da Ubuntu Mağazasından bir tıklama ile programlar yüklüyor ...
      Öte yandan kimsenin umursamadığı sistemi kullanarak ne yaparsınız? Android'den gönderi paylaştığınızı, orada android'in neye dayandığını ve Linux çekirdeği ile android çekirdeği arasındaki tam farkları okuduğunuzu hatırlatırım, ne hakkında konuştuklarını anlarsanız, acınası argümanınızla çeliştiğinizi anlayacaksınız. kendiniz, diğer yandan interneti kullanarak ne yaparsınız? Demek istediğim, Linux sunucularına monte edilmiş ... Yine başka bir aptalca şey, burada ne yapıyorsunuz? Ailenizle birlikte olmamanız gerektiğini söylüyorum ... başka bir şey, erkek kardeşimin evde oynayabileceği 7 pencereleri var, diskleri izlemek için bir gadget yükledim, alternatif bir sayfa aramalıydım çünkü windows mağazası iyi teşekkürler, kötü amaçlı yazılım bulaştı, sonra hem krom hem de firefox tuhaf reklamlarla enfekte ... Tüm bu saçmalıkları almak için "tuhaf şeyler" yapmak zorunda kaldım ... antivirüs (HA! Bunu zaten unutmuştum) AVG tamamen güncellenmiş dedi ki: "iyi teşekkürler" kaçmadı .. Ayrıca benim sorunum, seninki değil, benim gibi hissettiğim sistemi kullanmak. Sistemimi yapılandırmak ve ondan en iyi şekilde yararlanmak beni eğlendiriyorsa, NE? bu YANLIŞ?, aaaaa doğru pencerelerde hiçbir şeyi değiştiremezsiniz…. aaaaa true Windows'un Başlangıç ​​sürümü IPP protokolü kadar aptalca bir şeyi desteklemiyor, bu yüzden onu Linux altında bir CUPS sunucusuna bağlayamıyorum ... aaaa doğru, kullanıcı parolaları için bir şifreleme sistemi uygulamak 6 yıl sürdü ... Windows 95'ten XP'ye, system32 klasörüne gidip User.pwl dosyasını kopyalamanın yeterli olduğunu (sanırım bu uzantı buydu) ve evde, sessizce, kaba kuvvet veya gökkuşağı tablolarıyla, siz daha sonra istediğiniz şeyi yapmak için kullanıcının şifresini kırabilir aaaa true, Windows XP'de bir txt'ye "Bush yankıları gizler" veya "Bush yüzleri gizler" yazarsanız ve sonra onu açarsanız, sizi sansürler…. gerçek pencereler ... her zaman çok havalı ...

      1.    ela dijo

        Onu görmezden gel. Ayrıca ailem, kız arkadaşım, eşyalarım için bolca vaktim var ve GNU / Linux'u çok mutlu bir şekilde kullanıyorum.

    3.    gato dijo

      Çöp kutunuzda mutlu yaşarsınız, başkalarına kum atmayın.

    4.    pandev92 dijo

      Troll ve çok bariz xD

    5.    SnockK dijo

      Oo ve buna ve her şeye inanacak mısın? Şimdi pencere 8, f8 tuşu ile nereye koydular?

  4.   Patrick72 dijo

    aynı eski hikaye ile kendini savunan linuxero'nun tipik yorumu "internetin çoğu linux üzerinde çalışıyor, bu android linux ve falan filan"

    Android'in linux çekirdeğini kullandığını biliyorum, ancak bu gnu / linux değil. bir firma tarafından oluşturulmuş ve tüketicileri için tasarlanmış, kullanımı kolay bir grafik arayüze sahip olduğu için kullanımı kolaydır.
    ve tüm internetin linux üzerinde çalıştığı eski hikaye doğrudur, ancak bunlar yalnızca web sunucuları tarafından gerçekleştirilen arka plan işleme görevleridir, örneğin Apache, PHP, MySQL, kısacası bunlar sadece web hizmetleridir.
    Ama konuya gelelim, MASAÜSTÜ hakkında konuşalım, dürüst olalım, linux hala gidecek uzun bir yol var, donanımımız için iyi sürücülerden yoksun, Adobe suite, Office, Autocad gibi iyi profesyonel yazılımlardan yoksun ve gelmiyor bana göre ücretsiz alternatifler var çünkü bunlar çok aşağı. ve son olarak, kullanıcının EASE'e ve ayrıca bir konsolu olan ancak sistem yöneticisi veya programcı olmadığınız sürece neredeyse hiç kimsenin kullanmadığı veya ihtiyaç duymadığı pencerelere ihtiyacı vardır. Zaman zaman bir komut vermek veya bir yapılandırma dosyasını düzenlemek için konsola başvurmanız gereken Linux'tan farklı olarak, her şey grafik düzeyinde yapılır ve gerçek şu ki, bu, sıradan kullanıcıların ağzında çok kötü bir tat bırakır. her şeyin onun için çalışmasını istiyorlar.

    1.    Patrick72 dijo

      bu yorum yanıt olarak @ x11tete11x'e gider

      1.    ela dijo

        Evet adamım, x11tete11x için olduğu biliniyor. Ama cidden, şekillenmeye başlayan tartışma kadar kısır bir tartışmaya girmek gereksizdir.

    2.    ela dijo

      Bu tür yorumları okudum ve beni kaşındırıyor. "Kullanım kolaylığını" tanımlayın çünkü KDE ile Windows 7 ile aynı şeyi kolayca yapıyorum ve hatta birçok şeyi daha da kolaylaştırıyorum. Ama olağan tartışmaya girmek istemiyorum. Windows kullanıyor musunuz? Aferin sana. GNU / Linux'u barış içinde kullanalım. İşi geçelim. Virüsten uzak olalım. Her gün daha fazlasını öğrenelim. Lütfen, sizinle veya Windows'unuzla uğraşmayan insanlarla bir alev yaratmaya gelmeyin.

      1.    gato dijo

        Her zaman Aero'nun KDE ayarlı bir xD olduğuna dair bir önsezim vardı

    3.    x11tete11x dijo

      "windowsero" dan tipik yanıt bu, bu örnekle ilgili son yorumum olacak, size adını verdiğim pencerelerdeki tüm kusurları görmezden mi geldiniz, sethc.exe, size benziyor mu?…. Söylesene, belirli bir ağ için bir ağ profili oluşturmak kadar aptalca bir şeyi nasıl yapabilirim? Okuldaki yaşlı adamım bir proxy kullandıklarını öğretir ve her pencerede olduğunda IP adresini manuel olarak yapılandırması gerekir. linux her ağın kendi profili vardır…. Bir şeyler eksik mi yoksa seni inkar edeceğim, ama bu senin için işe yaramıyor, gerçekten? Bana öyle geliyor ki, pencereleri takmak için sihirli ellerini tutacağım çünkü evimde bazı pencereler her zaman çuvallıyor. garip bir sebep ...
      "Her şeyin yolunda gitmesini isteyen sıradan kullanıcılar" hemen şehre uçun ve bunu kendini becermek için topları pencerelerle dolu babama açıklayın (50 yaşında bir adam, lisede fizik öğretmeni) nedenini açıklayın şimdi "metro" kullanmak zorunda, Lubuntu ve mutlu adamı koydum, bir ömür boyu Windows XP'nin eski arayüzünü, yazılım merkezine kısayollar, virüs yok ve adam mutlu, evime geldiği konusunda ısrar ediyorum ve neden şimdi METRO'yu kullanmanız gerektiğini açıklayın ...

      1.    Patrick72 dijo

        Elbette ve sizin için çalışmasını sağlamak için kaç komut satırı ve yapılandırma dosyasıyla yaptınız?
        Windows, sihirbazları veya asistanları kullanmak kadar basit ve forumlarda bulduğunuz komutları kopyalayıp yapıştırmak zorunda değilim.
        güzel deneme ama şimdilik pencereler kral

        1.    ela dijo

          Birkaç ağ bağlantısından bahsediyorsanız, bağlantı düzenleyicisini grafik olarak açın ve istediğiniz kadar profil ekleyin

        2.    mor0dox dijo

          Görünürde trol.

        3.    Eltigreasesino dijo

          Hiç bir GNU / Linux dağıtımı yüklediniz mi? Yüklemediyseniz, bilmeden konuşma

          Not: GNU / Linux dağıtımları Microsoft gibi dev şirketler tarafından değil, kullanıcı toplulukları tarafından yapılır.

    4.    nano dijo

      Aptalca şeyler hakkında konuşacağım, bunun daha kolay veya daha zor olduğunu iddia etmeyeceğim, basitçe oldukça beceriksiz olduğunuzu anlıyorum ... ve aslında, beceriksizliğin pencere kullanmakla ilgisi yok, bunu yapan insanlar var. ve seninle hiçbir ilgisi yok.

      Bana bağlı olsaydı yorumlarınız geçemezdi, siz sadece bir trollsiniz, gerçekten GNU / Linux kullanmama konusundaki argümanlarınız aptalca, onu kullanmak zorunda olduğunuzu söylemiyorum, basitçe, kimse neden kullanmadığınızı umursamıyor onu kullanın.

      En içten tavsiyem? Gülünç olmaktan kaçının ve tartışmaları çürüten harika bir adam gibi hissettiğinizi düşünmeyin, yapıcı bir şey söylemezseniz kendinizi yorum yapmakla sınırlayın ...

      Elav için: daha fazla yorum yapmasına izin verme yoksa tartışmaya devam edecek, benim açımdan, buradaki kişi artık konuşmuyor, ne kadar otoriter görünse de, bazen böyle olmak zorunda.

      1.    ela dijo

        cüce. Patricio72 söylediğin tek şey olabilir ama onu gücendirmek iyi değil. Kullanıcıların ağda zaten şöhret kazandık DesdeLinux Windows kullanıcılarını rahatsız ediyoruz. Kendimizi onların seviyesine koymayalım.

        Bu andan itibaren başkalarını rencide eden tüm kullanıcılarla harekete geçeceğim. Kimsenin hakkı yok. Dışarıdan gelirler ve bizi incitirlerse, görmezden geliriz, yorumu düzenleriz, değiştiririz ve hepsi bu.

        😉

        1.    x11tete11x dijo

          agghh zinciri atladığım için özür dilerim ama tam olarak sizin dediğiniz gibi, geçenlerde şunu okudum: "kullanıcılar DesdeLinux Windows kullanıcılarını rahatsız ediyoruz» ¬¬… ve sonra buna benzer şeyler oluyor…. Ona tam olarak çiçek atamadım ¬¬

        2.    nano dijo

          Benim için beceriksizlik, nasıl davranacağını bilmeyen ve bir şeyi bildiğini sanan, ne hakkında konuştuğunu gerçekten bilmese de, onu konuşma gücüyle hisseden bir insanın durumudur. Aslında gereksiz kavgalara düşmemek için yolumu çok kısıtladığımı düşünüyorum.

          İlk yaptığı gibi bu tür yorumların olması gerekmediğini bile kabul etmelisiniz ... pencerelerden bahsettiği için değil, kısır bir trol yorumu olduğu için, hiçbir katkısı yoktur ve sadece bu alevi kışkırtıyor, insanların gerçekten hiçbir şey bilmeden bir şey hakkında (her neyse) konuşma özgürlüğünü alması beni rahatsız ediyor ... Ben mi? En az 4 yıldır direkt olarak pencere kullanmadım, bugün kullanmadığım için benim için ne kadar rahatsız olduğunu söyleyemem ve kimse beni başka topluluklarda veya yazılarda ve ben yaptığımı söylediğimde görmüyor kullanmıyorum, kullanmadığımı açıklıyorum çünkü benim için dağıtımım bana ihtiyacım olan her şeyi veriyor ...

          Her neyse, dava hakkında daha fazla konuşma yeter, hem sen hem de ben bu soruna bir son verme gücüne sahibiz 🙂

  5.   x11tete11x dijo

    İnsanlar, bu tartışma ile gönderiyi kirlettiğim için üzgünüm, burada yapacak iyi bir şeyiniz yok, @elav @nano, herhangi biriniz yorumlarım dahil tüm tartışmayı silmek isterse, itiraz etmiyorum, gönderi daha ayrıntılı olurdu : D, herkese teşekkürler: v

    1.    Diazepan dijo

      Hepsi iyi, birisi sabrımızı test etmek istiyor

      1.    gato dijo

        xDDDD kullanıcı aracısı ile trolleme

      2.    x11tete11x dijo

        hahaha, pislik xD

        1.    Diazepan dijo

          Ah, hadi ama. O kadar kötü olmamalıyım

    2.    saldırı dijo

      Muchach @ s «Trolü besleme»
      Btw, Arch'a geri döneceğini biliyordum. XD

      1.    x11tete11x dijo

        hahaha bakalım benim için ne kadar sürüyor xD

  6.   xpt dijo

    İyi gönderi 🙂
    çok kullanışlı

  7.   msx dijo

    TL; DR
    … Ama @ patricio72 hakkında okuduğum çok az şey saçmalık: hadi kendinizi gösterelim, ne söylediği hakkında hiçbir fikriniz yok.

    @x11
    Yazılımı yalnızca kendi makinemizde (veya bu konuda iki veya üç) kullanacaksak yerel bir ayna oluşturmakta neden bu kadar sorun var?
    Upstream yazılımı güncellediyse ve makepkg'daki değişiklikleri yansıtıyorsa, sık sık kontrol ederek, bana öyle geliyor ...

    1.    x11tete11x dijo

      Temel olarak şunlardan dolayı, çok fazla AUR yazılımı kullandığımı söylediğimde, şaka değil, şu anda AUR'dan yaklaşık 30 paket yükledim, zaten orada her PKGBUILD ile uğraşmak biraz daha kaotik hale geliyor, bu şekilde Onlara daha organize ve manuel olarak PKGBUILD'lere erişebilmek için merkezileştirmeyi başardım, eğer durum buysa, daha çok rahatlık meselesi

      1.    msx dijo

        Hala etrafta bir yol bulamıyorum: /
        Bu paketleri saklıyorum: http://chakra-project.org/ccr/packages.php?SeB=m&L=2&K=msx (Kişisel olarak ~ 60 tane yükledim) ve yerel kopyalar kendi dizinlerinde düzenleniyor.
        Biraz zamanım olduğunda deneyeceğim, bu benim için faydalı 😀

        1.    x11tete11x dijo

          Bunlar sizin tarafınızdan korunur ve bakımını yapmadığınız AUR paketlerini yüklediğinizde işler karmaşıklaşır, çünkü gönderide söylendiği gibi bakımcılar çoğu kez PKGBUILD'lerini modası geçmiş bırakır ve birinin müdahale etmesi gerekir ... sürümü çünkü zaten AUR / CCR'de olduğu için paketi siliyorlar .. simon'un güncellenmiş sürümünü yüklediğimde bana oldu, zaten olduğu gibi .. Bakımcıyla iletişime geçip pilleri koymasını ve güncelleme .. bir tür dünya dışı varlık tarafından kaçırılmış gibi görünen xD hahaha

          1.    msx dijo

            Yüklemek istediğim bir uygulamanın kurulum komut dosyası güncel olmadığında ve sorumlu kişinin aşağıdaki soruyu yanıtlaması uzun zaman aldığında, onu yerel olarak güncelleyip kuruyorum. Eski paketin ilk bildiriminden iki hafta sonra, hala yanıt alamıyorsam, TU'dan betiği benimsemek ve güncellenmiş sürümü yüklemek için mevcut geliştiriciden almasını istiyorum.
            Mevcut yükleyiciye / bakıcıya bağlı olarak bazen sizden biraz daha beklemenizi istiyorlar, eğer bilinmeyen biri veya tek bir paketi olan ve reddini talep eden topluluk içinde biliniyorsa, hemen yaparlar.
            Şahsen, orijinal bakıcılara her zaman paketi tekrar devralmak isterlerse, onu iade etmekte sorun yaşamayacağımı tavsiye ederim.

            Bununla birlikte, AUR paketleri için yerel bir repo kullanmayı hala anlamıyorum: P: P: P
            Bu, onu yüklemek ve fazladan bir yönetim katmanının karmaşıklaştırmak yerine basitleştirip kolaylaştırmadığını görmek meselesi olacak 😉

            Her neyse, konuyla ilgili paylaşım için teşekkürler!

        2.    x11tete11x dijo

          tam! Son yorumunuza cevap verirken, orada çivi kafanıza çarptınız, sadece hepsini yapmamak için, bu en bencil çözüm? Belki de xD / istediğiniz her şeyi değiştirdiğiniz / koyduğunuz / kaldırdığınız kendi deponuzu tutmak, xD ikili dosyalarım zaten hazır olduğundan, bunları X nedenlerle yeniden yüklememi kolaylaştırır.

  8.   DiegoGabriel dijo

    Cüzzam gibisin

    1.    x11tete11x dijo

      ? Anlamadım, ben Tete xD hahaha

  9.   Jorgecg dijo

    Tete gibi başınıza gelirse yerel bir depo oluşturmayı yararlı buluyorum…. Yazdığı yazıda bunu oldukça iyi anlatmış gibi geliyor bana.

    Benim durumumda bu gerekli değil ve ayrıca bir paket ve diğer şeyleri derleme bilgisine sahip değilim ... Henüz buna gelmedim.

    Gönderi için teşekkürler, çok iyi açıklanmış.

  10.   detaylı dijo

    Çok iyi, 3 ay ve sorun değil, archlinux'ta bir şeyin başarısız olması çok nadirdir 😀

    1.    msx dijo

      Uff, Pedro Debian Flintstones ve Pablo Slackware Marmol'un kafasına girmesine dikkat et.
      (Dürüst olmak gerekirse, bir dağıtımın yalnızca kendilerininkiyle aynı veya daha kararlı olamayacağını, aynı zamanda küflü bayt karışımları yerine yukarı akışa saygı duyan modern paketlere sahip olabileceğinin farkına varmayacaklar>: D

  11.   pablo kartozo dijo

    Çok aptalca bir soru: Yüklemek istediğim bir paketi (parantez) ekleme işleminin tamamını yaptıktan sonra, onu kurmak için hangi sırayı vermem gerekiyor? Gördüğümden yaourt -S parantezlerini yaparsam, her şeyi yerel depomda değilmiş gibi yeniden indirir ve sudo pacman -S parantezleri yaparsam bana paketin olmadığını söyler, ki bu apaçık ortada.

    Kaçırdığım bir şey var mı? Çok ve çok güzel yazı teşekkür ederim.

    1.    pablo kartozo dijo

      Sabahtan sonra dostum kan beynime aktı ve onu pacman -U seçeneği ve indirdiğim dosyanın yolu ile yüklemem gerektiğini fark ettim.

      Yine de teşekkürler.

      1.    x11tete11x dijo

        Tüm kılavuzu yaparsanız, pacman yaptığınızda -Yeni deponuzu yerel paketlerle alacaksınız

        repo'nuzun Pablo olduğunu varsayarsak, şöyle olur:
        local-repo pablo -A parantez

        bu onu depoya ekleyecek ve sonra

        sudo pacman -Sy parantezleri

        bu, yerel olanı içeren depoları yenileyecek ve programı yerel depodan bulup yükleyecektir.

        1.    pablo kartozo dijo

          Ahhhhh, ama yaptım:
          yerel repo AUR -A parantez
          sudo pacman-Sy
          sudo pacman -S parantez

          Ve benim için işe yaramadı, ama başka programları kuracağım ve bahsettiğiniz gibi benim için çalışıp çalışmadığını göreceğim.

          cevap için çok teşekkür ederiz.

          1.    x11tete11x dijo

            Hâlâ sorun yaşıyorsanız forumda, IRC'de bir tura çıkabilir veya benimle G + üzerinden iletişime geçebilirsiniz 😀