이 블로그 검색

2017년 11월 20일 월요일

deb package 삭제 - Ubuntu

Ubuntu 에서 설치된 package(.deb) 를 삭제

기존 설치된 cuda 9.0 삭제를 예시
u0018670@sys-89985:~$ dpkg -l |grep cuda
ri  cuda-9-0                               9.0.176-1                                  ppc64el      CUDA 9.0 meta-package
ii  cuda-command-line-tools-9-0            9.0.176-1                                  ppc64el      CUDA command-line tools
ii  cuda-core-9-0                          9.0.176-1                                  ppc64el      CUDA core tools
ii  cuda-cublas-8-0                        8.0.61.2-1                                 ppc64el      CUBLAS native runtime libraries
ii  cuda-cublas-9-0                        9.0.176-1                                  ppc64el      CUBLAS native runtime libraries
ii  cuda-cublas-dev-9-0                    9.0.176-1                                  ppc64el      CUBLAS native dev links, headers
ii  cuda-cudart-8-0                        8.0.61-1                                   ppc64el      CUDA Runtime native Libraries
ii  cuda-cudart-9-0                        9.0.176-1                                  ppc64el      CUDA Runtime native Libraries
ii  cuda-cudart-dev-9-0                    9.0.176-1                                  ppc64el      CUDA Runtime native dev links, headers
ii  cuda-cufft-8-0                         8.0.61-1                                   ppc64el      CUFFT native runtime libraries
ii  cuda-cufft-9-0                         9.0.176-1                                  ppc64el      CUFFT native runtime libraries
ii  cuda-cufft-dev-9-0                     9.0.176-1                                  ppc64el      CUFFT native dev links, headers
...



u0018670@sys-89985:~$ sudo apt-get --purge remove cuda
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'cuda' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  acpid bbswitch-dkms bumblebee cuda-9-0 cuda-command-line-tools-9-0 cuda-core-9-0 cuda-cublas-9-0 cuda-cublas-dev-9-0
  cuda-cudart-9-0 cuda-cudart-dev-9-0 cuda-cufft-9-0 cuda-cufft-dev-9-0 cuda-curand-9-0 cuda-curand-dev-9-0 cuda-cusolver-9-0
  cuda-cusolver-dev-9-0 cuda-cusparse-9-0 cuda-cusparse-dev-9-0 cuda-documentation-9-0 cuda-driver-dev-9-0 cuda-drivers
  cuda-libraries-9-0 cuda-libraries-dev-9-0 cuda-license-9-0 cuda-misc-headers-9-0 cuda-npp-9-0 cuda-npp-dev-9-0 cuda-nvgraph-9-0
  cuda-nvgraph-dev-9-0 cuda-nvml-dev-9-0 cuda-nvrtc-9-0 cuda-nvrtc-dev-9-0 cuda-runtime-9-0 cuda-samples-9-0 cuda-toolkit-9-0
  cuda-visual-tools-9-0 dkms libcuda1-384 libjansson4 libxfont1 libxkbfile1 libxnvctrl0 nvidia-384 nvidia-384-dev nvidia-modprobe
  nvidia-settings policykit-1-gnome python3-xkit screen-resolution-extra x11-xkb-utils xfonts-base xfonts-encodings xfonts-utils
  xserver-common xserver-xorg-core xserver-xorg-legacy
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 86 not upgraded.


다음 command 를 통해 삭제 수행.
u0018670@sys-89985:~$ sudo apt autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  acpid bbswitch-dkms bumblebee cuda-9-0 cuda-command-line-tools-9-0 cuda-core-9-0 cuda-cublas-9-0 cuda-cublas-dev-9-0
  cuda-cudart-9-0 cuda-cudart-dev-9-0 cuda-cufft-9-0 cuda-cufft-dev-9-0 cuda-curand-9-0 cuda-curand-dev-9-0 cuda-cusolver-9-0
  cuda-cusolver-dev-9-0 cuda-cusparse-9-0 cuda-cusparse-dev-9-0 cuda-documentation-9-0 cuda-driver-dev-9-0 cuda-drivers
  cuda-libraries-9-0 cuda-libraries-dev-9-0 cuda-license-9-0 cuda-misc-headers-9-0 cuda-npp-9-0 cuda-npp-dev-9-0 cuda-nvgraph-9-0
  cuda-nvgraph-dev-9-0 cuda-nvml-dev-9-0 cuda-nvrtc-9-0 cuda-nvrtc-dev-9-0 cuda-runtime-9-0 cuda-samples-9-0 cuda-toolkit-9-0
  cuda-visual-tools-9-0 dkms libcuda1-384 libjansson4 libxfont1 libxkbfile1 libxnvctrl0 nvidia-384 nvidia-384-dev nvidia-modprobe
  nvidia-settings policykit-1-gnome python3-xkit screen-resolution-extra x11-xkb-utils xfonts-base xfonts-encodings xfonts-utils
  xserver-common xserver-xorg-core xserver-xorg-legacy
0 upgraded, 0 newly installed, 56 to remove and 85 not upgraded.
After this operation, 2,236 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 190184 files and directories currently installed.)
Removing cuda-9-0 (9.0.176-1) ...
Removing cuda-runtime-9-0 (9.0.176-1) ...
Removing cuda-drivers (384.81-1) ...
Removing nvidia-384-dev (384.81-0ubuntu1) ...
...
u0018670@sys-89985:~$ sudo apt-get clean


추가로, CUDA 8.0 을 설치하고 싶은데 NVIDIA 사이트에는 최신인 CUDA 9.0 링크 제공
https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=ppc64le&target_distro=Ubuntu&target_version=1604&target_type=debnetwork

그냥 apt-get 으로 설치.
u0018670@sys-89985:~$ sudo apt-get install cuda-8-0
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  acpid bbswitch-dkms bumblebee cuda-command-line-tools-8-0 cuda-core-8-0 cuda-cublas-dev-8-0 cuda-cudart-dev-8-0
  cuda-cufft-dev-8-0 cuda-curand-dev-8-0 cuda-cusolver-dev-8-0 cuda-cusparse-dev-8-0 cuda-documentation-8-0 cuda-driver-dev-8-0
  cuda-drivers cuda-misc-headers-8-0 cuda-npp-8-0 cuda-npp-dev-8-0 cuda-nvgraph-8-0 cuda-nvgraph-dev-8-0 cuda-nvml-dev-8-0
  cuda-nvrtc-8-0 cuda-nvrtc-dev-8-0 cuda-runtime-8-0 cuda-samples-8-0 cuda-toolkit-8-0 cuda-visual-tools-8-0 dkms libcuda1-384
  libjansson4 libxfont1 libxkbfile1 libxnvctrl0 nvidia-384 nvidia-384-dev nvidia-modprobe nvidia-settings policykit-1-gnome
  python3-xkit screen-resolution-extra x11-xkb-utils xfonts-base xfonts-encodings xfonts-utils xserver-common xserver-xorg-core
  xserver-xorg-legacy
Suggested packages:
......


아니면, 다음 link 를 통해 다운로드
https://developer.nvidia.com/cuda-toolkit-archive 

댓글 없음:

댓글 쓰기