카카오 미러서버 - apt

sudo sed -i -re 's/([a-z]{2}.)?archive.ubuntu.com|security.ubuntu.com/mirror.kakao.com/g' /etc/apt/sources.list
sudo apt update
sudo apt upgrade

카카오 미러서버 - pip

mkdir ~/.pip
echo "[global]
index-url=http://ftp.daumkakao.com/pypi/simple
trusted-host=ftp.daumkakao.com" >> ~/.pip/pip.conf
pip3 install --upgrade pip

zsh 및 oh-my-zsh 설치

sudo apt install zsh curl git
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
chsh -s /usr/bin/zsh
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.zsh/zsh-syntax-highlighting
echo "source ~/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ~/.zshrc
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
echo "source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh" >> ~/.zshrc
source ~/.zshrc

apt upgrade 중 not available 뜰때

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock*
sudo dpkg --configure -a
sudo apt update

VSC의 확장 프로그램 중, Remote-WSL(Windows Subsystems for Linux)로 로컬에 구성된 우분투의 파일들을 제어하고 bash 터미널까지 만지는걸 보고, SSH도 가능하지 않을까? 하는 생각에 찾아봤다.

 

https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh

 

Remote - SSH - Visual Studio Marketplace

OverviewQ & ARating & Review Visual Studio Code Remote - SSH The Remote - SSH extension lets you use any remote machine with a SSH server as your development environment. This can greatly simplify development and troubleshooting in a wide variety of situat

marketplace.visualstudio.com

있다.

SSH 접속으로 리눅스 시스템 내부의 디렉토리와 파일을 모두 편집하는 등 제어할 수 있다.

 

사용법은 간단하게도 설치하고, Command Palette(Ctrl+Shift+P)에서

ssh jade@xxx.xxx.xxx.xxx -A

만 입력하면 되는데,

당연하게도 권한이 없다며 거부한다.

https://blog.naver.com/techshare/221561596209

 

로컬의 Visual Studio Code로 원격 리눅스 머신에 접속해 개발하는 방법

얼마 전에 1.33.1 버전부터 지원된다는 소식을 들었었는데, VS Code Remote Development ; https://co...

blog.naver.com

위 글을 참고하여 id_rsa.pub 파일을 만들고 넣어주었더니 이번에는

출처 : https://github.com/microsoft/vscode-remote-release/issues/131

wget과 curl을 확인해보란다.

:~$ sudo which wget
/usr/bin/wget

wget은 당연히 있고..

sudo apt install curl

curl을 설치해준 뒤 Retry를 눌러보면 잘 접속이 된다.

apt install로 패키지를 설치하는데

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

이라며 fix-missing을 시도해보라고 한다.

:~$ apt update --fix-missing

시도해보았지만,

 

Some index files failed to download. They have been ignored, or old ones used instead.

이런 오류를 뿜으며 업데이트가 되지 않는다.

:~$ sudo vi /etc/apt/sources.list
# deb cdrom:[Ubuntu-Server 14.04.5 LTS _Trusty Tahr_ - Release amd64 (20160803)]/ trusty main restricted

# deb cdrom:[Ubuntu-Server 14.04.5 LTS _Trusty Tahr_ - Release amd64 (20160803)]/ trusty main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://kr.archive.ubuntu.com/ubuntu/ bionic main restricted
deb-src http://kr.archive.ubuntu.com/ubuntu/ bionic main restricted

.....

sources.list 파일을 열고,

:%s/kr.archive.ubuntu.com/ftp.daumkakao.com

으로 기존의 경로를 한국에서 서비스하는 다음카카오로 바꾸어준다.

저장 후, apt update와 apt upgrade를 다시 시도하면 정상적으로 진행이 된다.

+ Recent posts