Kuskuren sabunta Pacman 4: bayani

Masu ci gaba na Arch Linux sun sanar a hukumance hada da Pacman 4 cikakke a cikin rarrabawa da kuma cikin matattarar tushe, abin da ake kira cibiya, wani abu wanda ya keɓance musamman ga sanya hannu kunshin tallafi hakan yana ba da ƙarin tabbaci ga masu amfani game da asalin su da ainihin ingancin su (ban da bangarorin tsaro).

Duk da haka, da yawa daga cikinmu sun yi matsaloli para sabunta tsarin mu bayan wannan canjin. Anan ne mafita ...


Lokacin gudanar da umarni don sabunta tsarin:

pacman -Syu

Yana da masu zuwa:

:: Dole ne a sabunta abubuwan fakiti masu zuwa da farko:
pacman
:: Shin kana so ka soke aikin yanzu
:: kuma sabunta waɗannan fakitin yanzu? [Y / n]

Bayan karɓa, wani abu mai kama da wannan ya bayyana:

warware dogaro ...
duba rikice-rikice ...
kuskure: kuskuren shirya ma'amala (bai iya gamsar da masu dogaro)
:: tambaya-kunshin: buƙatar pacman <3.6

Kuskuren yana faruwa ne saboda matsalar dogaro ga kunshin (a wannan yanayin tambayar-tambaya). Mafita ita ce cire kunshin rikice-rikice da duk masu dogaro da shi daga tsarin.

pacman -Rsc kunshin-tambaya

Wanne ya dogara da fakiti masu zuwa:

duba masu dogaro ...
(3) za'a cire: yaourt-0.10.2-1 [0,22 MB] kunshin-tambaya-0.9-1 [0,07 MB] yajl-2.0.4-1 [0,22 MB] An cire jimillar girman: 0,52 , XNUMX MB
Shin kuna son cire waɗannan fakitin? [Y / n]

Sannan sabunta pacman:

pacman -S pacman

Kai! Ina Yaourt ya ƙare?

Canja fayil ɗin sanyi na Pacman

Lokacin shigar da Pacman 4, yana faɗakar da mu game da ƙirƙirar sabon fayil ɗin daidaitawa a cikin pacman.conf.pacnew.

Abinda yakamata kayi shine maye gurbin fayil ɗin sanyi wanda ake amfani dashi yanzu tare da wannan sabon. Don yin wannan, da farko adana tsohuwar tare da:

mv /etc/pacman.conf /etc/pacman.conf.old

Sannan sake suna sabon fayil:

mv /etc/pacman.conf.pac sabon /etc/pacman.conf

A ƙarshe, Na buɗe fayil ɗin:

nano /etc/pacman.conf

… Da ƙara wuraren da ba na hukuma ba wanda kuka kasance a cikin tsohuwar pacman.conf (kamar wanda yake cikin yaourt, misali). Hanya mafi sauki ita ce liƙa mai zuwa a ƙarshen fayil ɗin:

[archlinuxfr] Server = http://repo.archlinux.fr/$arch

Wannan shine lokacin sake shigar da fakitin da muka cire a cikin sashin baya (yaourt, query-query, da dai sauransu).

pacman -S yaourt fakitin-tambaya

Kunna maɓallan PGP

Pacman 4 yana da sabon abu na iya buƙatar fayilolin da aka sa hannu (PGP). Bayan shigar da shi, yana tunatar da kai tare da kashedi mai zuwa: ">>> Run` pacman-key –init` don saita pacman keyring dinka."

Na bude sabon fayil din sanyi /etc/pacman.conf:

nano /etc/pacman.conf

Nemo layin "SigLevel = Optional TrustedOnly" kuma ba damuwa. Sannan yi tsokaci akan layin "SigLevel = Bazai taɓa ba".

Ya kamata yayi kama da wannan:

# PGP sa hannu dubawa
# LURA: Babu ɗayan wannan da zaiyi aiki ba tare da kunna maballin-maballin farko ba.
# Abubuwan da aka tattara a cikin tsoho yayi daidai da layi mai zuwa. Wannan na bukatar
# ku don sanya hannu a cikin gida ku amintar da mabuɗan jaka ta amfani da `` pacman-key '' don su kasance
# yayi daidai.
SigLevel = Zaɓin Amintaccen zaɓi
# Idan kuna son bincika sa hannu amma ku guji alamar gida da maganganun amana, yi amfani da su
# layi mai zuwa. Wannan zai magance duk wani mabuɗin da aka shigo dashi cikin maɓallin pacman azaman
# amintacce
#SigLevel = Zabin Amincewa Duk
# A yanzu, kashe ta tsohuwa sai dai idan kun karanta abin da ke sama.
#SigLevel = Kada

Kar ka manta da damuwa da layin SigLevel a cikin wuraren ajiya. Ya kamata yayi kama da wannan:

[core] SigLevel = Kunshin da aka nema
Hada = /etc/pacman.d/mirrorlist
[kari] SigLevel = Kunshin zaɓi
Hada = /etc/pacman.d/mirrorlist
[jama'a] SigLevel = Zaɓin zaɓi
Hada = /etc/pacman.d/mirrorlist

Adana canje-canje kuma rufe fayil ɗin.

Yanzu, fara makullin PGP tare da:

madannin maballin key -it

Kamar yadda aka bada shawara a cikin Arch wiki, matakin da aka bada shawara shine canza fayil ɗin sanyi na maɓallan PGP don guje wa matsaloli yayin shigo da su:

nano /etc/pacman.d/gnupg/gpg.conf

Sauya layin "mabuɗin hkp: //keys.gnupg.net" tare da "mabuɗin hkp: //pgp.mit.edu" (ba tare da faɗowa ba).

A ƙarshe, kawai kuna buƙatar sauke makullin. Don kaucewa zazzage su 1 zuwa 1 akan wiki, suna ba da shawarar wannan rubutun don sauke maɓallan maɓalli:

don mabuɗi a cikin FFF979E7 CDFD6BB0 4C7EA887 6AC6A4C2 824B18E8; yi
maballin pacman --recv-keys $ key
madannin pacman - maballin saiti-maballin $
bugu 'trustn3nquitn' | gpg --homedir /etc/pacman.d/gnupg/
- ba da izinin-izini ba - umarni-fd 0 - maɓallin gyara-maɓallin $
aikata

adana shi azaman rubutun bash (I sa master-keys.sh akan sa) ba shi izini (sudo chmod + x master-keys.sh) kuma gudanar da shi daga tashar (./master-keys.sh).

A ƙarshe, sabunta tsarin:

sudo pacman -Syu

Idan yayin sabuntawa kun karɓi kuskure mai zuwa: "fayilolin fayiloli: / sauransu / mtab ya wanzu a cikin tsarin fayil", yana da sauƙi kawai a tilasta shigar da sabon sigar kunshin, wanda a wannan lokacin shine tsarin fayil-2011.12-2:

pacman -S fayilolin fayil -force
Kamar yadda yake a yanzu, an gargaɗe su: da alama idan aka shigar da abubuwan sabuntawa, fosta da yawa za su bayyana suna cewa "ba a san mabuɗin kunshin X ba, shin kuna son shigo da shi?" Kawai buga "S" sau da yawa har sai waɗannan saƙonnin sun ƙare.

5 comments, bar naka

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   kik1n ku m

    Uhhh na sanya shi.
    Kawai yanzu ya tambaye ni yadda zan girka komai. (Zazzage kawai)

    ko: gmtk: maɓalli "A91764759326B440" ba a sani ba
    :: Shigo da maɓallin PGP 9326B440, «Lukas Fleischer«, an ƙirƙira shi 2011-10-12? [Y / n] Y
    error: inetutils: key "FCF2CB179205AC90" be sani ba

    Hakan yayi dai dai ???

  2.   kik1n ku m

    Wannan
    ko: gmtk: maɓalli "A91764759326B440" ba a sani ba
    :: Shigo da maɓallin PGP 9326B440, «Lukas Fleischer«, an ƙirƙira shi 2011-10-12? [Y / n] Y
    error: inetutils: key "FCF2CB179205AC90" be sani ba

    Yayi kyau??? ko anyi wani abu ba daidai bane ???

  3.   Bari muyi amfani da Linux m

    Wannan yayi kyau! Ina murna. 🙂

  4.   dma m

    Da kyau, nayi hakan kuma duk pacman.conf ya lalace, ba zai bar ni in sabunta ko girka ba, hakan ya jefa ni wannan sakon ...

    tushen @ dmaziado-3m3r dmaziado3m3r] # pacman -Syy
    kuskure: fayil ɗin daidaitawa /etc/pacman.conf, layi na 1: Duk umarnin dole ne ya kasance na wani sashe.

    Ina tsammanin kuskuren shine cewa ta girka yaourt na mayar da itaciya zuwa pacman.conf, me zanyi ???

  5.   charly m

    Menene ya faru da masu haɓakawa daga ritalin?
    Suna yin shit ko'ina!