Skip to content

Instantly share code, notes, and snippets.

@aaronmu
Last active February 9, 2019 12:49
Show Gist options
  • Save aaronmu/1c278cd180f9ed39aaaeddf266f029f0 to your computer and use it in GitHub Desktop.
Save aaronmu/1c278cd180f9ed39aaaeddf266f029f0 to your computer and use it in GitHub Desktop.
output.txt
/.
/usr
/usr/bin
/usr/bin/c89-gcc
/usr/bin/c99-gcc
/usr/lib
/usr/lib/bfd-plugins
/usr/share
/usr/share/doc
/usr/share/doc/cpp
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/c89-gcc.1.gz
/usr/share/man/man1/c99-gcc.1.gz
/usr/bin/gcc
/usr/bin/gcc-ar
/usr/bin/gcc-nm
/usr/bin/gcc-ranlib
/usr/bin/gcov
/usr/bin/gcov-dump
/usr/bin/gcov-tool
/usr/bin/x86_64-linux-gnu-gcc
/usr/bin/x86_64-linux-gnu-gcc-ar
/usr/bin/x86_64-linux-gnu-gcc-nm
/usr/bin/x86_64-linux-gnu-gcc-ranlib
/usr/bin/x86_64-linux-gnu-gcov
/usr/bin/x86_64-linux-gnu-gcov-dump
/usr/bin/x86_64-linux-gnu-gcov-tool
/usr/lib/bfd-plugins/liblto_plugin.so
/usr/share/doc/cpp/README.Bugs
/usr/share/doc/gcc
/usr/share/man/man1/gcc-ar.1.gz
/usr/share/man/man1/gcc-nm.1.gz
/usr/share/man/man1/gcc-ranlib.1.gz
/usr/share/man/man1/gcc.1.gz
/usr/share/man/man1/gcov-dump.1.gz
/usr/share/man/man1/gcov-tool.1.gz
/usr/share/man/man1/gcov.1.gz
/usr/share/man/man1/x86_64-linux-gnu-gcc-ar.1.gz
/usr/share/man/man1/x86_64-linux-gnu-gcc-nm.1.gz
/usr/share/man/man1/x86_64-linux-gnu-gcc-ranlib.1.gz
/usr/share/man/man1/x86_64-linux-gnu-gcc.1.gz
/usr/share/man/man1/x86_64-linux-gnu-gcov-dump.1.gz
/usr/share/man/man1/x86_64-linux-gnu-gcov-tool.1.gz
/usr/share/man/man1/x86_64-linux-gnu-gcov.1.gz
gcc install
gcc-8 install
gcc-8-base:amd64 install
gcc-8-base:i386 install
libgcc-8-dev:amd64 install
libgcc1:amd64 install
libgcc1:i386 install
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
ii gcc 4:8.2.0-1ubu amd64 GNU C compiler
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
g++-8 libbsd-dev libbsd0:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libffi6:i386 libgl1:i386
libgl1-mesa-dri:i386 libglapi-mesa:i386 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libllvm7:i386 libmono-system-runtime-interopservices-runtimeinformation4.0-cil libncurses-dev libncurses5-dev
libnvidia-cfg1-390 libnvidia-common-390 libnvidia-compute-390 libnvidia-compute-390:i386 libnvidia-decode-390 libnvidia-decode-390:i386 libnvidia-encode-390 libnvidia-encode-390:i386
libnvidia-fbc1-390 libnvidia-fbc1-390:i386 libnvidia-gl-390 libnvidia-gl-390:i386 libnvidia-ifr1-390 libnvidia-ifr1-390:i386 libpciaccess0:i386 libsensors4:i386 libstdc++-8-dev libstdc++6:i386
libwayland-client0:i386 libwayland-server0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386
libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxnvctrl0 libxshmfence1:i386 libxxf86vm1:i386 nvidia-compute-utils-390 nvidia-kernel-common-390 nvidia-kernel-source-390 nvidia-prime
nvidia-settings nvidia-utils-390 screen-resolution-extra xserver-xorg-video-nvidia-390
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
build-essential* dkms* g++* gcc* ghc* nvidia-dkms-390* nvidia-driver-390*
0 upgraded, 0 newly installed, 7 to remove and 73 not upgraded.
1 not fully installed or removed.
After this operation, 617 MB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 250078 files and directories currently installed.)
Removing ghc (8.2.2-6) ...
Removing nvidia-driver-390 (390.87-0ubuntu1) ...
Removing nvidia-dkms-390 (390.87-0ubuntu1) ...
Removing all DKMS Modules
/var/lib/dpkg/info/nvidia-dkms-390.prerm: 15: /var/lib/dpkg/info/nvidia-dkms-390.prerm: dkms: not found
Done.
INFO:Disable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
update-initramfs: deferring update (trigger activated)
Removing dkms (2.3-3ubuntu11) ...
Removing build-essential (12.5ubuntu2) ...
Removing g++ (4:8.2.0-1ubuntu1) ...
update-alternatives: warning: alternative /usr/bin/g++ (part of link group c++) doesn't exist; removing from list of alternatives
update-alternatives: warning: /etc/alternatives/c++ is dangling; it will be updated with best choice
Removing gcc (4:8.2.0-1ubuntu1) ...
Processing triggers for initramfs-tools (0.131ubuntu15) ...
update-initramfs: Generating /boot/initrd.img-4.18.0-13-generic
Processing triggers for man-db (2.8.4-2) ...
(Reading database ... 247111 files and directories currently installed.)
Purging configuration files for nvidia-dkms-390 (390.87-0ubuntu1) ...
update-initramfs: deferring update (trigger activated)
Purging configuration files for dkms (2.3-3ubuntu11) ...
dpkg: warning: while removing dkms, directory '/var/lib/dkms' not empty so not removed
Processing triggers for initramfs-tools (0.131ubuntu15) ...
update-initramfs: Generating /boot/initrd.img-4.18.0-13-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
g++-8 libbsd-dev libbsd0:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libffi6:i386 libgl1:i386
libgl1-mesa-dri:i386 libglapi-mesa:i386 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libllvm7:i386 libmono-system-runtime-interopservices-runtimeinformation4.0-cil libncurses-dev libncurses5-dev
libnvidia-cfg1-390 libnvidia-common-390 libnvidia-compute-390 libnvidia-compute-390:i386 libnvidia-decode-390 libnvidia-decode-390:i386 libnvidia-encode-390 libnvidia-encode-390:i386
libnvidia-fbc1-390 libnvidia-fbc1-390:i386 libnvidia-gl-390 libnvidia-gl-390:i386 libnvidia-ifr1-390 libnvidia-ifr1-390:i386 libpciaccess0:i386 libsensors4:i386 libstdc++-8-dev libstdc++6:i386
libwayland-client0:i386 libwayland-server0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386
libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxnvctrl0 libxshmfence1:i386 libxxf86vm1:i386 nvidia-compute-utils-390 nvidia-kernel-common-390 nvidia-kernel-source-390 nvidia-prime
nvidia-settings nvidia-utils-390 screen-resolution-extra xserver-xorg-video-nvidia-390
Use 'sudo apt autoremove' to remove them.
Suggested packages:
gcc-multilib autoconf automake libtool flex bison gcc-doc
The following NEW packages will be installed:
gcc
0 upgraded, 1 newly installed, 0 to remove and 73 not upgraded.
Need to get 0 B/5.220 B of archives.
After this operation, 51,2 kB of additional disk space will be used.
Selecting previously unselected package gcc.
(Reading database ... 247081 files and directories currently installed.)
Preparing to unpack .../gcc_4%3a8.2.0-1ubuntu1_amd64.deb ...
Unpacking gcc (4:8.2.0-1ubuntu1) ...
Setting up gcc (4:8.2.0-1ubuntu1) ...
update-alternatives: error: alternative path /usr/bin/gcc doesn't exist
dpkg: error processing package gcc (--configure):
installed gcc package post-installation script subprocess returned error exit status 2
Processing triggers for man-db (2.8.4-2) ...
Errors were encountered while processing:
gcc
E: Sub-process /usr/bin/dpkg returned an error code (1)
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libmono-system-runtime-interopservices-runtimeinformation4.0-cil
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 73 not upgraded.
Need to get 5.220 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://be.archive.ubuntu.com/ubuntu cosmic/main amd64 gcc amd64 4:8.2.0-1ubuntu1 [5.220 B]
Fetched 5.220 B in 0s (48,3 kB/s)
(Reading database ... 250079 files and directories currently installed.)
Preparing to unpack .../gcc_4%3a8.2.0-1ubuntu1_amd64.deb ...
Unpacking gcc (4:8.2.0-1ubuntu1) over (4:8.2.0-1ubuntu1) ...
Setting up gcc (4:8.2.0-1ubuntu1) ...
update-alternatives: error: alternative path /usr/bin/gcc doesn't exist
dpkg: error processing package gcc (--configure):
installed gcc package post-installation script subprocess returned error exit status 2
Processing triggers for man-db (2.8.4-2) ...
Errors were encountered while processing:
gcc
E: Sub-process /usr/bin/dpkg returned an error code (1)
Reading package lists... Done
Building dependency tree
Reading state information... Done
gcc is already the newest version (4:8.2.0-1ubuntu1).
The following packages were automatically installed and are no longer required:
g++-8 libbsd-dev libbsd0:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libffi6:i386 libgl1:i386
libgl1-mesa-dri:i386 libglapi-mesa:i386 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libllvm7:i386 libmono-system-runtime-interopservices-runtimeinformation4.0-cil libncurses-dev libncurses5-dev
libnvidia-cfg1-390 libnvidia-common-390 libnvidia-compute-390 libnvidia-compute-390:i386 libnvidia-decode-390 libnvidia-decode-390:i386 libnvidia-encode-390 libnvidia-encode-390:i386
libnvidia-fbc1-390 libnvidia-fbc1-390:i386 libnvidia-gl-390 libnvidia-gl-390:i386 libnvidia-ifr1-390 libnvidia-ifr1-390:i386 libpciaccess0:i386 libsensors4:i386 libstdc++-8-dev libstdc++6:i386
libwayland-client0:i386 libwayland-server0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386
libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxnvctrl0 libxshmfence1:i386 libxxf86vm1:i386 nvidia-compute-utils-390 nvidia-kernel-common-390 nvidia-kernel-source-390 nvidia-prime
nvidia-settings nvidia-utils-390 screen-resolution-extra xserver-xorg-video-nvidia-390
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 73 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up gcc (4:8.2.0-1ubuntu1) ...
update-alternatives: error: alternative path /usr/bin/gcc doesn't exist
dpkg: error processing package gcc (--configure):
installed gcc package post-installation script subprocess returned error exit status 2
Errors were encountered while processing:
gcc
E: Sub-process /usr/bin/dpkg returned an error code (1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment