Upgrade WSL Ubuntu 18.04 to 20.04
Development/Linux & Android 2021. 10. 12. 17:39$ sudo apt update
$ sudo apt list --upgradable
$ sudo apt upgrade
$ sudo apt --purge autoremove
$ sudo apt intall update-manager-core
$ sudo do-release-upgrade -d
Issue 1. Proxy
- 프록시를 사용중이라면 /etc/apt/apt.conf.d 에서 90proxy 파일로 프록시 설정 추가
- /etc/wgetrc 를 수정해서 wget 도 프록시 추가
Issue 2. SSL connection
- OpenSSL connection 오류 발생시
- curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to www.xx.yyy
- export http_proxy=http://xxx.xxx.xxx.xxx:pppp
- export https_proxy=http://xxx.xxx.xxx.xxx:pppp
- proxy CA 인증 관련글
. 회사 인증서 SSL, 해결할 수 없다면 피하라. (pinedance.github.io)
Issue 3. Reboot
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to talk to init daemon.
- 설치 중 Ubuntu 재부팅이 필요한 상황이며 Windows Powershell에서 다음 명령어로 재부팅
Issue 4. Aborting 메시지
Aborting
Reading package lists... Done
Building dependency tree
Reading state information... Done
=== Command terminated with exit status 1 (Fri May 14 10:31:40 2021) ===
- Aborting 메시지와 함께 업그레이드가 중단되면 sudo apt remove snapd 로 패키지 삭제 후 재시도
- Ref.: Exit 1 when upgrading to Ubuntu 21.04 · Issue #6942 · microsoft/WSL (github.com)
failed to create cublas handle: CUBLAS_STATUS_ALLOC_FAILED
Development/Deep Learning 2020. 2. 4. 14:44E tensorflow/stream_executor/cuda/cuda_blas.cc:238] failed to create cublas handle: CUBLAS_STATUS_ALLOC_FAILED
Windows 10에서 tensorflow gpu 버전을 backend로 keras를 사용하는 경우에 실행 시 위와 같은 오류 메시지가 발생하면 메모리 부족일 수 있음.
사용하지 않는 프로그램을 종료하여 여유 메모리를 확보한 후 재실행.
우분투 Security Update 만 적용하기
Development/Linux & Android 2017. 1. 5. 10:20우분투 로그인 시 아래와 같이 업그레이드를 권하는 메시지가 출력된다.
Welcome to Ubuntu 14.04.5 LTS (GNU/Linux 3.13.0-98-generic x86_64)
* Documentation: https://help.ubuntu.com/
152 packages can be updated.
104 updates are security updates.
New release '16.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
배포판은 그대로 두고 security update 항목만 설치를 하기 위해서는 아래 링크를 참조
http://askubuntu.com/questions/194/how-can-i-install-just-security-updates-from-the-command-line
ARTIK and SAMI
카테고리 없음 2016. 3. 12. 14:37Raspberry Pi, Edisib, Arduino and ARTIK
AWS, enableIOT, Azure and SAMI
GPG error
Development/Linux & Android 2013. 12. 27. 14:04sudo add-apt-repository ppa:noobslab/themes
또는
/etc/apt/sources.list 파일에 deb http://ppa.launchpad.net/noobslab/themes precise main 추가하고
sudo apt-get update
Ubuntu 12.04 에서 위와 같은 명령을 이용해 repository를 추가 하고 업데이트를 할 때 아래와 같은 메시지를 만날 수 있다.
W: GPG error: http://ppa.launchpad.net precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY xxxxxxxxxxx
이럴 때는 http://keyserver.ubuntu.com 에서 본인의 pub_key를 찾고 이를 등록해주면 된다.
1. Search String 에 자신의 키 ( 에러메시지의 xxxxxxx부분)를 입력하고 "Search!"
2. 나온 결과의 Public Key를 복사하여 임시 파일을 만든다 (ex: key1)
3. 해당 키를 등록
sudo adp-key add key1
4. 다시 apt-get update 수행
아래 링크의 두 번째 방법을 참고하였다.
http://opensourceforgeeks.blogspot.in/2013/04/w-gpg-error-httpppalaunchpadnet-precise.html