Preconfiguring packages ...
dpkg: error processing /var/cache/apt/archives/gcc-4.8-base_4.8.2-19ubuntu1_amd64.deb
(--unpack):
package architecture (amd64) does not match system (i386)
Errors were encountered while processing:
/var/cache/apt/archives/gcc-4.8-base_4.8.2-19ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
답변1
제가 보기에는 32비트 운영 체제에 64비트 패키지를 설치하려고 시도하다가 중단된 것 같습니다. 무엇을 설치하려고 하는지 알려주시면 쉬운 방법을 알려드리겠습니다.
귀하의 게시물을 좀 더 연구하십시오. GCC는 gnu 컴파일러 컬렉션을 나타내는 것 같습니다. 내가 알 수 있는 바에 따르면 그것은 이미 우분투에 설치되어 있으므로 이미 있어야 할 것을 설치하려고 한 것 같습니다.
답변2
/boot 디렉토리를 확인하세요... 꽉 찼을 수도 있습니다
$> df -H
전체 내용이 포함된 경우 다음 가이드를 따르세요. 부팅 메뉴를 정리하기 위해 이전 커널 버전을 어떻게 제거합니까?
도움이 되었기를 바랍니다!
답변3
오류 메시지에는 귀하의 컴퓨터가 아키텍처이고 아키텍처 i386
용 패키지를 설치하려고 한다는 내용이 표시됩니다. amd64
이 문제를 해결하려면 터미널을 열고 다음을 수행하십시오.
1)적절한 캐시를 정리하세요:
sudo apt-get clean
(캐시에 잘못된 파일이 있으므로 이를 통해 제거하세요)
2)패키지가 이미 설치되어 있는지 확인하세요.(필요하지 않음, 알아두기 위해):gcc
설치되지 않은 경우 다음과 같은 출력이 표시됩니다.
$ gcc
The program 'gcc' is currently not installed. You can install it by typing:
sudo apt-get install gcc
삼)패키지 설치:
sudo apt-get install gcc
이제 출력은 다음과 같습니다.
$ sudo apt-get install gcc
[sudo] password for adwaita:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
g++-4.8 gfxboot gfxboot-dev libfribidi-bin libstdc++-4.8-dev mktemp re2c
squashfs-tools
Use 'apt-get autoremove' to remove them.
Suggested packages:
gcc-multilib automake1.9 flex bison gcc-doc
The following NEW packages will be installed:
gcc
0 upgraded, 1 newly installed, 0 to remove and 67 not upgraded.
Need to get 5,098 B of archives.
After this operation, 42.0 kB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ trusty/main gcc amd64 4:4.8.2-1ubuntu6 [5,098 B]
Fetched 5,098 B in 0s (5,626 B/s)
Selecting previously unselected package gcc.
(Reading database ... 284177 files and directories currently installed.)
Preparing to unpack .../gcc_4%3a4.8.2-1ubuntu6_amd64.deb ...
Unpacking gcc (4:4.8.2-1ubuntu6) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up gcc (4:4.8.2-1ubuntu6) ...
이제 끝났습니다.