Vinkki: kuinka korjata locale.sh -virhe Arch Linuxissa

Tällä hetkellä on mahdollista löytää a virhe että Nro avulla voimme suorittaa tavallisen päivityksen Arch Linux.

Tämä virhe johtuu tiedostosta locale.sh.


Pääte näyttää meille seuraavan virheen:

virhe: tapahtuma epäonnistui (ristiriitaiset tiedostot)
initscripts: /etc/profile.d/locale.sh on tiedostojärjestelmässä
Tapahtui virheitä, paketteja ei päivitetty

Tämän päivityksen myötä Arch Linux -tiimi on käynnistänyt seuraavan viestin:

Poista tiedosto /etc/profile.d/locale.sh manuaalisesti ennen päivittämistä. Joo. /etc/rc.conf epäonnistuu sisäänkirjautumisruudussa, lue koko ilmoitus.

Muutokset paikallishallinnossa:

/etc/profile.d/locale.sh on nyt staattinen tiedosto, joka lähtee oikeat kokoonpanotiedostot sijaintisi asettamiseksi sen sijaan, että se luotaisiin käynnistettäessä. Tämän etuna on yksi vähemmän kirjoitus / etc: ään, ja se sallii kielimuutosten astumisen voimaan ilman uudelleenkäynnistystä (vain kirjaudu sisään).

Lisäämme tuen tiedostoon /etc/locale.conf. Tämän tiedoston kokoonpano on etusijalla tiedostoon /etc/rc.conf, ja ne, jotka käyttävät arkistoja, jotka eivät voi hankkia /etc/rc.conf -tiedostoa, pakotetaan siirtymään tähän uuteen muotoon. /etc/locale.conf sisältää erillisen uuden rivin luettelon muuttujien määrityksistä. Tuemme muuttujia ovat LANG, samoin kuin LC_ * -muuttujat (lukuun ottamatta LC_ALL). Muoto jaetaan systemd: n kanssa.

Ratkaisu on lihavoitu, poista tiedosto. Tätä varten meidän on syötettävä tiedostoselain juuritilassa.

Myöhemmin menemme osoitteeseen /etc/profile.d ja poistamme locale.sh.

Toinen vaihtoehto on käyttää päätelaitetta. tehdä tämä juuritilassa kirjoitamme:

cd /etc/profile.d

Poistamme nyt tiedoston:

rm locale.sh

Korjattu, nyt on mahdollista päivittää järjestelmä normaalisti


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Freddy Omar Lopez Quintero dijo

    Kiitos tästä tiedosta. On toinen päivä, kun yritin asentaa Archia, mutta en ollut voinut päivittää eikä voinut asentaa mitään monien pakettien ristiriitojen takia. Toistaiseksi niin hyvä. Kiitos taas.

  2.   Carlos dijo

    Rohkea kysymys,
    Olin jo lukenut siitä virheestä Arch-sivulta, juttu on, että päivitettäessä en saa virheitä, eli päivitän ongelmitta, mutta /etc/profile.d/locale.sh -tiedosto on edelleen päällä minun tietokoneeni, pitäisikö minun poistaa se joka tapauksessa, vai eikö minun huolehtia ja odottaa, kunnes virhe tulee näkyviin?