Puncte:2

Rulează programe pe 32 de biți pe 21.04

drapel cn

Sunt nou în Ubuntu și s-ar putea să fi făcut o mare greșeală, tocmai am instalat Ubuntu 21.04 pe un computer vechi și am încercat să rulez un program pe 32 de biți pe el. Căutând-o, se pare că trebuie să rulez următoarele pentru a-l face compatibil cu un sistem de operare pe 64 de biți. dpkg --add-architecture i386 apt install lib32z1

La rularea âdpkg --add-architecture i386â primesc

dpkg: eroare: eroare de configurare: /etc/dpkg/dpkg.cfg.d/multiarch:1: opțiune necunoscută „foreign-architecture”

M-am uitat la dosarul ofensator âArhitectura-străină i386â. La rularea âapt install lib.32z1â

root@g1gxb-ubuntu:/home/g1gxb# apt install lib32z1
Citirea listelor de pachete... Gata
Construirea arborelui de dependență... Gata
Citirea informațiilor despre stare... Gata
Următorul pachet a fost instalat automat și nu mai este necesar:
  liblvm11
Utilizați „sudo apt autoremove” pentru a-l elimina.
Următoarele pachete suplimentare vor fi instalate:
  libc6-i386
Următoarele pachete NOI vor fi instalate
  lib32z1 libc6-i386
0 pentru a face upgrade, 2 pentru a instala nou, 0 pentru a elimina și 0 pentru a nu face upgrade.
Trebuie să obțineți 0 B/2.689 kB de arhive.
După această operațiune, se vor folosi 13,7 MB de spațiu suplimentar pe disc.
Doriți să continuați? [D/n] y
dpkg: eroare: eroare de configurare: /etc/dpkg/dpkg.cfg.d/multiarch:1: necunoscut 
opțiunea „arhitectură-străină”
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (2)

Unde gresesc?

user535733 avatar
drapel cn
Adăugați la întrebarea dvs. conținutul complet al fișierului `/etc/dpkg/dpkg.cfg.d/multiarch`
drapel cn
root@g1gxb-ubuntu:/etc/dpkg/dpkg.cfg.d# ls -la total 16 drwxr-xr-x 2 root root 4096 Aug 8 14:32 . drwxr-xr-x 4 root root 4096 Aug 8 12:40 .. -rw-r--r-- 1 rădăcină rădăcină 26 august 8 10:46 multiarch -rw-r--r-- 1 root root 204 26 aprilie 2020 pkg-config-hook-config iar dosarul contine. post-invoke=dacă { testul „$DPKG_HOOK_ACTION” = adăugare arhitectură || test „$DPKG_HOOK_ACTION” = remove-architect>
drapel hr
@KeithRay, vă rugăm să [editați] acele informații în întrebarea dvs., astfel încât să fie formatată corect. FWIW Nu cred că nici `lib32z1`, nici `libc6-i386` sunt pachete din arhitectura străină i386 (dacă ar fi, ar fi numite ceva de genul `libc6:i386`)
Knud Larsen avatar
drapel by
https://www.omgubuntu.co.uk/2019/06/ubuntu-is-dropping-all-32-bit-support-going-forward â â „Ubuntu a confirmat planurile de a renunța la tot suportul pentru 32 -bit (i386) merge mai departe, începând cu viitoarea lansare Ubuntu 19.10". .... ?Ubuntu 20.04 poate încă instala / rula pe 32 de biți?
user535733 avatar
drapel cn
@KnudLarsen O listă lungă de biblioteci pe 32 de biți sunt încă acceptate pentru a oferi compatibilitate cu Steam, Wine și alte utilizări comune. Ubuntu nu mai produce sisteme complete pe 32 de biți și a renunțat la suportul pentru o listă lungă diferită de biblioteci pe 32 de biți din cauza lipsei de voluntari care să le testeze și să le întrețină.
Puncte:1
drapel cn

Problema rezolvata. A trebuit să ștergeți două fișiere din /etc/dpkg/dpkg.cfg.d, Multiarch și pkg-config-hook-config și apoi totul a funcționat

N0rbert avatar
drapel zw
Fișierul pkg-config-hook-config este util, trebuie să-l reinstalați prin `sudo apt-get install --reinstall -o Dpkg::Options::="--force-confask,confnew,confmiss" pkg-config ` .

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.