Контекст у којем је објављен пост
Многи ће знати да обично користим дистрибуције засноване на изворном коду, питање које је на одмору било последње ажурирање мог вољеног Фунтоо, систем је пао (можда бих могао да га поправим, али није ми било до борбе са њима), па сам одлучио да дам нову прилику Арцх Линук, Користио сам га давно.
И шта је био мој проблем са њом? У основи оно што користим ПУНО софтвер АУР (за први пут читаоце АУР, је попут „репо“ -а у који корисници постављају програме који нису у званичним репо-порукама, нешто попут ППА-а убунту).
У чему је проблем? То је много пута више софтвера АУР не ради, било због тога што одржаваоци занемарују своје пакете, или зато што једноставно немају знања да реше проблем који је настао новом верзијом, ово, у основи и размишљајући да се врло лако наљутим, то ме зајебава, будући да борећи се са компилацијама и пкг билдовима који се разбијају Гентоо/Фунтоо.
Ево статистике странице званичан да смо великодушни и претпостављамо да су пакети који никада нису ажурирани и да су осиротели пакети исти, имамо скоро 1/4 АУР не иде, отуда и мој бес. Шта је овог пута било другачије?
Почетак поста
Пронашао сам апликацију локално-репо, ово чудо што видите да некога узнемирава АУР Попут мене, и он је одлучио да створи, како би барем дао кориснику контролу над тим „проблемима“, у основи оно што нам ова апликација омогућава је да направимо локално спремиште, у које можемо ставити пакете које компајлирамо са АУР, на овај начин, можемо се побринути за правилно организовање и одржавање пакета АУР.
Инсталација
Можемо га преузети и компајлирати помоћу макепкг:
wget https://aur.archlinux.org/packages/lo/local-repo/local-repo.tar.gz
tar -xf local-repo.tar.gz
cd hello
makepkg -sic
Или га можемо инсталирати до Иаоурт:
yaourt -S --noconfirm local-repo
Подешавање:
Тада, како је тамо назначено, морамо конфигурисати лоцал-репо кроз датотеку «~ / .цонфиг / лоцал-репо»У почетку је празно, оно што ћемо наставити је да креирамо фасцикле у којима ћемо сместити свој репо, у мом случају сам га ставио у /хоме/к11тете11к/.репо/к11тете11к
mkdir -p ~/.repo/x11tete11x/logs
mkdir -p ~/.repo/x11tete11x/pkgbuilds
mkdir -p ~/.repo/x11tete11x/pkgs-x86_64
сада конфигуришемо "~ / .цонфиг / лоцал-репо":
nano ~/.config/local-repo
У сваком случају, пошто је оно за шта желим да користим лоцал-репо врло основно, ово је моја конфигурација:
[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
Као што видите, ја прецизирам одакле желим да узмете сваку ствар, овде имате опис онога што свака ствар ради, преузет из поста на којем се заснивам да ово урадим:
- пут -> Означава локацију пакета спремишта.
- потписати -> Потпишите пакете ПГП кључем.
- сигндб -> Потпишите базу података ПГП кључем.
- пријавите се -> Локација датотеке на којој ће бити сачуван локални репо дневник.
- буилдлог -> Фасцикла у којој ће се чувати дневници приликом израде пакета.
- пкгбуилд -> Фасцикла где се смештају датотеке ПКГБУИЛД.
Додајте пакете
Ако се пакет за додавање налази у нашим директоријумима као слободан пакет (на пример, преузмемо га и налазимо га у директоријуму за преузимања, или сами састављамо пакет у директоријуму у нашем дому намењеном компилацијама), додајемо га са:
local-repo nombre-del-repositorio -a ruta-del-paquete
а ако је у питању пакет од АУР користимо:
local-repo nombre-del-repositorio -A nombre-paquete
То је, на пример, ако желимо да инсталирамо пакет аппмену-гтк2 то зависи од либдбусмену-гтк2 оно што је у АУР, Не можемо
лоцал-репо к11тете11к -А аппмену-гтк2
пошто ће рећи да не може да пронађе пакет либдбусмену-гтк2, морамо да урадимо:
local-repo nombrerepo -A libdbusmenu-gtk2
и онда local-repo nombrerepo -A appmenu-gtk2
на овај начин, када тражите зависности либдбусмену-гтк2, она ће већ бити доступна у репозицијама.
Уклоните пакете
За уклањање пакета имамо упутства:
local-repo nombre-del-repositorio -r nombre-paquete
Додајте локално спремиште на листу спремишта
Морамо додати спремиште створено на листу спремишта које тренутно користимо, за то морамо уредити датотеку /етц/пацман.цонф и поставити редове које сам ставио доле, на почетак места где спремишта почињу, тако да наш репо добија приоритет над остатком, такође се може додати на крај као додатни репо:
sudo nano /etc/pacman.conf
и стављамо:
[x11tete11x]
SigLevel = Optional TrustAll
Server = file:///home/x11tete11x/.repo/x11tete11x/pkgs-x86_64
На крају синхронизујемо базе података Пацман и имамо спремиште спремно.
sudo pacman -Sy
MARKDOWN_HASH1a42f7dd94ef93f234b52c01c73dc5f0MARKDOWN_HASH
то јест, створио је празну датотеку која се тако зове, а онда сам је, тек када сам је синхронизовао, добро ажурирао и почела је исправно да ради.Ажурирајте локално спремиште
Једном када спремиште ради, морамо се побринути за његово ажурирање, јер за ово имамо:
local-repo -UV nombre-del-repositorio
Опција -U
ажурирајте пакете пронађене у АУР и опција -V
ажурирајте ЦВС пакете са АУР (на пример гит, свн или цвс).
И на крају неколико снимака екрана репо-а 😀:
Иапа: „Убрзајте процес компајлирања пакета“
Пошто ћемо компајлирати пакете, мало ћемо убрзати напредак додиривањем једне од опција која је подразумевано онемогућена, у основи оно што ћемо урадити је да наредимо макепкг-у да користи сва језгра за компајлирање за ово потражите ред: «МАКЕФЛАГС» Унутра /етц/макепкг.цонф и стављамо «= -ј »Односно, у мом случају имам Четворојезгрени Цоре И7 који за ХТ додаје још 4 логичка језгра, онда мој МАКЕФЛАГС изгледа овако:
MAKEFLAGS="-j9"
Извор: Тукилинук
Супер, ово ми иде воркс
И мислио сам да никада нећете напустити Гентоо / Фунтоо, углавном због тога што ми смета, УСЕ.
Кажем ти, опенСУСЕ хехехе.
Али једном сам био стреличар и постоји изрека. „Једном када је Арцх инсталиран, увек се враћа.“
агггггхххх не молим те Сусе МРЗИМ! У свом Г + објаснио сам разлоге, најгоре од свега је што је оно што сам рекао о Иаст-у у гтк верзији Иаст-а добро урађено ¬¬ што ми је дало још више за лов, а Сусеов заштитни зид га је мрзио, одлучио сам да заменим Лубунту из мог старог Опенсусе + ЛКСДЕ, нисам могао да изађем на крај са заштитним зидом да бих могао да инсталирам мрежни штампач, Лубунту га је препознао као да ништа, и као врага? Како може бити да медиатомб има неиспуњене зависности у „службеним“ репо-уговорима? Из ових разлога и дуалности апликација да раде исто дефинитивно Сусе не хвала кД
Хахахахаха Морате инсталирати опенСУСЕ + КДЕ.
Па, има укуса за све. Али ПРАВИЛА опенСУСЕ.
За мене је то истина. Погледај ме хахаха
Да ли и ти мрзиш опенСУСЕ елав или си такође био Арцхеро? хехе
Никад нисам волео опенСУСЕ. Од свих дистрибуција које сам пробао, увек је била једна од најтежих.
Тсссс, препоручујем вам да га поново погледате, врло је добро 😀
Заправо сам пробао са КДЕ 4.10 и истина је да се побољшао, али не знам, увек постоји нешто што ми се не свиђа. Такође, сретан сам између Дебиана и Арцх Линука.
Хахахаха, иста ствар се дешава са Дебианом.
Инсталирајте 6, врло старо.
Инсталирајте бета 7 ове године, ажурирајте на издање, ако ми се свидело неколико ствари, као што су врло стабилни пакети, али и даље га видим старим, недостатком пакета, не видим га превише флуидним итд.
Придржавам се опенСУСЕ Тумблевеед КДЕ-а и Слацкваре-а КДЕ. Већ дуго желим да се вратим у Арцх.
у међувремену сам задовољан својим оперативним системом Виндовс 8. Не разбијам главу глупостима и продуктивнији сам.
За мене је једноставно преузимање програма са званичне веб странице или из Виндовс продавнице једноставним кликом и то је то.
Не трошим сате конфигуришући чудне ствари и све време које ми преостаје користим да се забавим и изађем са породицом, док ви момци седите на тој столици са својим четвртастим кундаком и умешате се у своје систем до којег нико не брине.
Уредник поста од стране модератора: Изгледа да Виндовс патрицио72-а нема проверу правописа.
Исто тако. Будите срећни, уживајте са својом породицом да док се моја задњица изравна, мозак се непрестано разгранава и самим тим добијам више знања. 😉
Зајебавам се са пријатељима, породицом и девојком већ 3 недеље, једног дана сам га изгубио постављајући Епсон КСП-201 у Виндовсима, Виндовс КСП је био испорука, један од 2 прозора 7 који се налазе у мом кућа, узео сам без проблема други је водио битку ... сви Лубунтуси код куће су их узели без проблема, мој отац такође инсталира програме кликом из Убунту продавнице ...
с друге стране, шта радите користећи систем који никога није брига? Подсећам вас да објављујете са андроида, прочитајте на чему се заснива андроид и тачне разлике између Линук кернела и андроид кернела ако разумете о чему говоре, схватићете да својим патетичним аргументом противречите себи са друге стране, чиме се бавите користећи интернет? Мислим, монтиран је на Линук сервере ... још једна глупост, шта радиш овде коментаришући? Кажем да не би требало да будеш са породицом? ... друга ствар, мој брат има Виндовс 7 за играње код куће, инсталирао сам гаџет за надгледање дискова, морао сам да потражим алтернативну страницу, јер је Виндовс продавница била у реду, хвала, био сам заражен малвером, тада сам имао и цхроме и фирефок заражен чудним рекламама ... Морао сам да радим „чудне ствари“ да бих постигао сва та срања ... антивирус (ХА! Већ сам заборавио на то) АВГ потпуно ажуриран је рекао: „добро хвала“ није се трзнуо .. такође је мој проблем користити систем који ми се свиђа, а не ваш. А ако ме забавља да конфигуришем свој систем и из њега извучем максимум, ШТА? ово ПОГРЕШНО?, ааааа тачно у прозорима не можете ништа променити .... ааааа труе Стартер верзија Виндовс-а не доноси подршку за тако глупо као ИПП протокол па не могу да га повежем са ЦУПС сервером под Линуком ... аааа истина Требало им је 6 година да примене систем шифровања за корисничке лозинке ... Подсећам вас да је Виндовс 95 до КСП био довољан да одете у фасциклу систем32, копирате датотеку Усер.пвл (мислим да је то била екстензија) и то је то код куће, тихо, грубом силом или дугиним столовима, могао би разбити корисничку лозинку да би касније учинио шта год желите аааа истину, у Виндовс КСП-у ако у ткт напишете: "Бусх сакрива одјеке" или "Бусх је сакрио факс", а затим је отворите, цензурисаће вас ... истински прозори ... увек тако кул ...
Игнориши га. Такође имам довољно времена за породицу, девојку, ствари и тако срећно користим ГНУ / Линук.
Живите срећно у свом леглу, не бацајте песак на друге.
Тролл и врло очигледан кД
Оо и да ли ћете веровати у то и све? Где су сада ставили прозор 8, тастер ф8?
типичан коментар линукера који се брани истом оном старом причом „већина интернета ради на линуку, тај андроид је линук и бла бла бла“
Знам да андроид користи линук језгро, али то није гну / линук. а једноставан је за употребу јер има графички интерфејс једноставан за употребу који је креирала компанија и дизајниран за своје потрошаче.
и стара прича да цео Интернет ради на линуку је тачна, али то су само задаци обраде у позадини које обављају веб сервери, на пример Апацхе, ПХП, МиСКЛ, укратко они су само веб услуге.
Али, да пређемо на ствар, хајде да разговарамо о ДЕСКТОП-у, будимо искрени, линук још увек има дуг пут, недостаје пристојних управљачких програма за наш хардвер, недостаје пристојан професионални софтвер као што су Адобе суите, Оффице, Аутоцад и не долазе по мени постоје бесплатне алтернативе јер су врло инфериорне. и на крају, кориснику је потребан ЕАСЕ, као и прозори који такође имају конзолу, али је готово нико не користи или не треба, осим ако нисте сисадмин или програмер. Све је урађено на графичком нивоу, за разлику од Линука да с времена на време морате посегнути за конзолом да бисте направили команду или уредили конфигурациону датотеку, а истина је да то оставља врло лош укус у устима уобичајених корисника који желе да му све пође за руком.
овај коментар као одговор иде на @ к11тете11к
Да човече, познато је да за к11тете11к. Али озбиљно, бескорисно је упадати у стерилну расправу попут оне која почиње да се формира.
Читам такве коментаре и од тога ме сврби. Дефинишите „лакоћу употребе“, јер са КДЕ-ом могу лако да урадим исто што и са Виндовс-ом 7, па чак и многе ствари још олакшавам. Али не желим да улазим у уобичајену расправу. Да ли користите Виндовс? Добро за тебе. Искористимо ГНУ / Линук у миру. Пустимо посао. Будимо без вируса. Научимо сваки дан више. Молимо вас, немојте долазити да стварате пламен са људима који се нису петљали с вама или вашим Виндовсом.
Увек сам слутио да је Аеро КДЕ подешени кД
типичан одговор из "виндовсеро" ово ће бити мој последњи коментар у вези са овим примерком, да ли сте игнорисали све недостатке у прозорима које сам вам дао, сетхц.еке, да ли вам се чини? .... Реците ми, како да направим нешто тако глупо као што је стварање мрежног профила за одређену мрежу? Мој старац у школи у којој подучава користе прокси и сваки пут кад је на прозорима мора ручно да конфигурише ИП адресу, у линук свака мрежа има свој профил…. Да ствари недостају или ћу вас порећи, али да то заиста не функционише за вас? Чини ми се да ћу унајмити ваше чаробне руке да инсталирам прозоре, јер се у мојој кући увек зајебају неки прозори неки чудан разлог ...
„Уобичајени корисници који желе да све функционише“ одмах одлете летом до мог града и објасните то мом оцу који има јаја пуна прозора да се појебе (50-годишњи момак, професор физике у средњој школи) објасните зашто сада мора да користи "метро", ставио сам Лубунту и срећног момка, стари интерфејс за Виндовс КСП живота, пречице до софтверског центра, без вируса, и момак је срећан, инсистирам да је дошао код мене кући и објасните зашто сада морате да користите МЕТРО ...
Наравно, и са колико сте командних линија и датотека за конфигурацију учинили да вам то функционише?
то је Виндовс је једноставно попут кориштења чаробњака или помоћника и не морам да копирам и лијепим наредбе које ћете наћи на форумима.
леп покушај, али за сада је виндовс кинг
Ако се позивате на неколико мрежних веза, једноставно, графички отворите уређивач веза и додајте онолико профила колико желите
Трол на видику.
Да ли сте икада инсталирали ГНУ / Линук дистрибуцију? Ако нисте, не разговарајте без знања
ПС: ГНУ / Линук дистрибуцију врше корисничке заједнице, а не гигантске корпорације попут Мицрософта
Много се говори о идиотизму, нећу да тврдим да је то лакше или теже, једноставно закључујем да сте прилично неспособни ... и заправо, та неспособност нема никакве везе са употребом прозора, постоје људи који уради то и то нема никакве везе са тобом.
Да је то зависило од мене, ваши коментари не би прошли, ви сте једноставно трол, заиста су ваши аргументи да не користите ГНУ / Линук идиотски, не кажем да то морате да користите, једноставно, никога није брига зашто то не учините искористи то.
Моја најискренија препорука? Избегавајте да будете смешни и не мислите да се осећате сјајно као момак који оповргава аргументе, само се ограничите на коментаре, али нећете рећи ништа конструктивно ...
За Елава: немојте му дозволити да коментарише више или ће наставити дискусију, са моје стране, овај овде више не говори, без обзира колико то звучало ауторитативно, понекад то мора бити тако.
патуљак. Патрицио72 је можда све што кажете, али није добро да га вређате. Већ смо стекли славу на мрежи чији корисници DesdeLinux Ми вређамо Виндовс кориснике. Хајде да се не стављамо на њихов ниво.
Од овог тренутка крећу у акцију са свим оним корисницима који вређају друге. Нико нема право. Ако долазе извана и вређају нас, ми их игноришемо, уређујемо коментар, модификујемо и то је то.
????
аггхх извините ако сам прескочио ланац, али управо оно што кажете, недавно сам прочитао да: "корисници DesdeLinux Ми вређамо кориснике Виндовс-а» ¬¬… и онда се дешавају овакве ствари…. Нисам баш могао да га бацам цвећем ¬¬
Неспособност за мене је стање особе која не зна како да се понаша и мисли да нешто зна и осећа се снагом да о томе разговара, чак и тако, заправо не знајући о чему говори. Заправо, сматрам да много спутавам свој начин да не паднем у непотребне борбе.
Морате признати да такве врсте коментара, попут првог који је дао, нису ни требале да се догоде ... не зато што се говорило о прозорима, већ зато што је то трол коментар, стерилни, без икаквог доприноса и то само подстиче пламен, само ми смета што људи имају слободу да разговарају о нечему (шта год) а да заправо ништа не знају ... Ја? Не користим прозоре директно најмање 4 године, данас не могу да кажем како ми је непријатно, јер га не користим, и нико ме не види да причам о томе у другим заједницама или у чланцима и када кажем да не користим користи га, објашњавам да га не користим јер ми мој дистро даје све што ми треба ...
У сваком случају, нема више приче о случају, довољно је, и ви и ја имамо моћ да зауставимо овај проблем 🙂
Људи, извините што сам запрљао пост овом дискусијом да овде немате шта добро да радите, @елав @нано ако неко од вас жели да избрише целу дискусију, укључујући и моје коментаре, не противим се, пост би био опширнији : Д, хвала свима: в
Свака част, неко жели да тестира наше стрпљење
троловање корисничким агентом кДДДД
хахаха, сероњо кД
Ма хајде. Не сме бити тако лоше
Муцхацх @ с «Не храни трола»
Бтв, тете, знао сам да ћеш се вратити у Арцх КСД
хахаха, да видимо колико ми траје кД
Добар пост 🙂
врло корисно
ТЛ; ДР
... Али оно мало што сам прочитао о @ патрицио72 је бесмислица: хајде да се илустрирамо, немате јебене идеје о чему говори.
@кКСНУМКС
Чему толико проблема са стварањем локалног огледала ако ћемо софтвер користити само на нашој машини (или два или три, што се тога тиче)?
Читајући свако толико ако је софтвер надоградио софтвер и одражавајући промене у макепкг-у, чини ми се ...
У основи због следећег, када кажем да користим пуно АУР софтвера, то није шала, у овом тренутку имам инсталирано приближно 30 пакета из АУР-а, већ тамо постаје мало хаотичније бавити се са сваким ПКГБУИЛД-ом, на овај начин успевам да их све централишем како бих им могао организованије приступити и ручно исправити ПКГБУИЛД-ове, ако је то случај, више је у питању удобност
Још увек не могу да пронађем пут: /
Чувам ове пакете: http://chakra-project.org/ccr/packages.php?SeB=m&L=2&K=msx (Ја их лично имам око 60 инсталираних), а локалне копије су распоређене у сопствене директоријуме.
Кад будем имао времена, пробаћу, то ми је корисно 😀
Оне одржавате ви, а када инсталирате АУР пакете које не одржавате? Тамо се закомплицира, јер како пост каже, одржавачи своје ПКГБУИЛД-ове оставе застареле и човек мора да интервенише ... и не можете да учитате ажурирани верзију јер сте избрисали пакет јер је већ у АУР / ЦЦР .. десило ми се када сам учитао ажурирану верзију Симона, као што је већ било. Морао сам да контактирам одржавача и кажем му да стави батерије и упдате .. који је изгледа отет неком врстом ванземаљског присуства кД хахаха
Када је за апликацију коју желим да инсталирам скрипту за инсталацију застарела и одговорној особи треба дуго времена да одговори на доленаведено питање, ажурирам је и инсталирам локално. После две недеље од првог обавештења о застарелом пакету, ако још увек немам одговор, тражим од ТУ-а да поседује скрипту од тренутног одржавача како би је усвојио и учитао ажурирану верзију.
У зависности од тренутног отпремаоца / одржавача, понекад траже да сачекате мало дуже, ако је неко непознат или има један пакет, а онај ко тражи одрицање познат је у заједници, они то одмах ураде.
Лично увек саветујем оригиналне одржаваче да ако желе поново да преузму пакет, немам проблема да га вратим у посед.
С тим у вези, још увек не могу да разумем употребу локалног репо-а за АУР пакете: П: П: П
Биће питање његове инсталације и провере да ли додатни ниво администрације поједностављује уместо да компликује 😉
У сваком случају хвала на објављивању на ту тему!
тачно! одговарајући на ваш последњи коментар, тамо сте ударили нокат у главу, само да не чините све то, ово је нај ... себично решење? Можда једноставним одржавањем сопственог репо-а у којем модификујете / стављате / уклањате шта год желите кД / то такође олакшава поновно инсталиране из Кс разлога, јер већ имам кД бинарне датотеке спремне
Изгледа да сте Лепросис
? Нисам разумео, ја сам Тете кД хахаха
Па, сматрам да је корисно створити локално спремиште ако вам се то догоди као Тете…. Чини ми се да је то прилично добро објаснио у посту који је написао.
У мом случају то није неопходно, а такође ми недостаје знање за компајлирање пакета и слично ... Још нисам стигао до тога.
Хвала на посту, врло је добро објашњено.
Врло добро, 3 месеца и нема проблема, врло је ретко да нешто не успе у арцхлинук-у 😀
Уфф, побрините се да му Педро Дебиан Флинтстонес и Пабло Слацкваре Мармол уђу у главу.
(Иако искрено говорећи, никада неће препознати да дистро може не само да буде исти или стабилнији од њиховог, већ има и модерне пакете који поштују узводно уместо плеснивих измишљотина>: Д
Врло глупо питање: након целог поступка додавања пакета који сам желео да инсталирам (заграде), који редослед морам да му дам да га инсталирам? Ако радим иарт -С заграде из онога што видим, поново преузима све као да није у мом локалном спремишту, а ако радим судо пацман -С заграде, говори ми да пакет не постоји, што је очигледно.
Нешто што сам пропустио? Пуно вам хвала и врло добар пост.
После јутарњег друга крв ми је потекла у мозак и схватила сам да је морам инсталирати са опцијом пацман -У и путем до датотеке коју сам преузела.
Хвала у сваком случају.
Ако направите цео водич, када направите пацман -Си, добићете свој нови репо са локалним пакетима
Ако претпоставимо да се ваш репо зове Пабло, то би било овако:
лоцал-репо пабло -А заграде
ово ће додати репо-у, а затим
судо пацман -Си заграде
ово ће освежити репое, укључујући локални, и пронаћи ће и инсталирати програм из локалног репоа
Аххххх, али јесам:
лоцал-репо АУР -А заграде
судо пацман -Си
судо пацман -С заграде
И није ми пошло за руком, али већ ћу имати друге програме које ћу инсталирати и видети да ли ће то успети за мене онако како ви спомињете.
Хвала вам на одговору.
Ако и даље имате проблема, можете да обиђете форум, ИРЦ или ме контактирате путем Г + 😀