사용자 도구

사이트 도구


wiki:os:linux:ubuntu

Ubuntu

  • description : Ubuntu 관련 내용 기술
  • author : 주레피
  • email : dhan@repia.com
  • lastupdate : 2023-03-25

Ubuntu란?

데비안 리눅스를 기반으로 개발 6개월마다 새로운 판이 공개, 장기지원판은 2년에 한번씩 출시 타인을 향한 인간애(humanity to others)“, 또는 “네가 있으니 내가 있다(I am what I am because of who we all are)“라는 의미로 사용한다.
우분투 (운영 체제) - 위키백과, 우리 모두의 백과사전

Ubuntu 설치

Ubuntu 16.04 & 윈도우10 듀얼부팅 설치하기

설치 가능 목록

  • Visual Studio Code
  • DBeaver
  • Chrome

서비스 관리

// 서비스 목록 출력
user@ubuntu:~$ service --status-all 

한글 언어팩 설치

아래의 수집 시 필요한 언어팩이 없으면 언어팩 설치
수집 시 한글이 ? 표로 깨져서 수집 됨
 
  ko_KR
  ko_KR.euckr
  ko_KR.utf8
 
Sheel$> locale -a
C
C.utf8
en_US.utf8
POSIX
 
 
# 설치
 
Shell$> locale-gen ko_KR.EUC-KR
 
Generating locales (this might take a while)...
  ko_KR.EUC-KR... done
Generation complete.

Pkg 설치

설치 dpkg -i [패지키이름.deb]
삭제 dpkg -r [패지키이름.deb]
alien [패키지이름.rpm]]

우분투(Ubuntu)에서 deb, rpm 파일 설치하기

Apt 사용법

Apt(Advanced Packaging Tool) Ubuntu 패키지 관리 툴: apt 사용법

설치(Install)

asbru-cm 설치

curl -s https://packagecloud.io/install/repositories/asbru-cm/asbru-cm/script.deb.sh | sudo bash
sudo apt install asbru-cm 

asbru-cm

curl 설치

URL 다운로드 Tool

sudo apt-get install -y curl 

우분투에 CURL 설치하기

dnsutils설치(nslookup)

nslookup 설치

sudo apt-get install -y dnsutils

jdk 설치

openjdk-8 설치

dev@dev-linux:~$ sudo apt-get install openjdk-8-jdk -y

우분투 18.04 Openjdk 1.8 설치

locale 추가 설치 (한글)

ssh 설치

ssh 설치

// 업데이트
dev@dev-linux:~$ sudo apt update
dev@dev-linux:~$ sudo apt upgrade
 
// ssh server 설치
dev@dev-linux:~$ sudo apt install openssh-server
 
// ssh 서버 설정
dev@dev-linux:~$ sudo vi /etc/ssh/sshd_config
 
// ssh 서버를 시작합니다.
dev@dev-linux:~$ sudo  systemctl enable sshd
dev@dev-linux:~$ sudo  systemctl restart sshd

우분투 데스크탑 sshd server 활성화
Ubuntu 20.04 - SSH 설치와 접속 방법

vim 설치

Tool

Rabbitvcs 설치(Tortoise SVN과 비슷함)

dev@dev-linux:~$ sudo apt update
dev@dev-linux:~$ sudo apt install rabbitvcs-core rabbitvcs-nautilus rabbitvcs-cli
dev@dev-linux:~$ nautilus -q

Ubuntu SVN 추천 :: RabbitVCS 설치하기
Ubuntu 에서 SVN 사용하기

Update-alternatives

여러 버전이 설치되어 있을 경우 어떤 버전을 사용할 것인가에 대한 대안
1. python, nodejs, …
절차

1. 등록
  $> sudo update-alternatives --install /usr/bin/node8.10.0 nodejs /usr/bin/node 1
  $> sudo update-alternatives --install  /usr/bin/node12.18.3 nodejs /usr/local/n/versions/node/12.18.3/bin/node 2
2. 기존 링크 제거
  $> cd /usr/bin
  $> sudo rm /usr/bin/nodejs
3. 링크 추가
  $> sudo ln -s /etc/alternatives/nodejs nodejs
4. 사용할 링크 설정
  $> sudo update-alternatives --config nodejs

Tip

  • 버전 확인
$> neofetch
            .-/+oossssoo+/-.               jurepi@REPIA-JUREPI
        `:+ssssssssssssssssss+:`           -------------------
      -+ssssssssssssssssssyyssss+-         OS: Ubuntu 20.04.4 LTS on Windows 10 x86_64
    .ossssssssssssssssssdMMMNysssso.       Kernel: 5.10.16.3-microsoft-standard-WSL2
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Uptime: secs
  +ssssssssshmydMMMMMMMNddddyssssssss+     Packages: 1154 (dpkg)
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Shell: zsh 5.8
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Terminal: /dev/pts/0
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   CPU: Intel i7-10850H (12) @ 2.712GHz
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   Memory: 121MiB / 38291MiB
ossyNMMMNyMMhsssssssssssssshmmmhssssssso
+sssshhhyNMMNyssssssssssssyNMMMysssssss+
.ssssssssdMMMNhsssssssssshNMMMdssssssss.
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/
  +sssssssssdmydMMMMMMMMddddyssssssss+
   /ssssssssssshdmNNNNmyNMMMMhssssss/
    .ossssssssssssssssssdMMMNysssso.
      -+sssssssssssssssssyyyssss+-
        `:+ssssssssssssssssss+:`
            .-/+oossssoo+/-.

Troubleshooting(문제해결)

Ref

/var/services/web/dokuwiki/data/pages/wiki/os/linux/ubuntu.txt · 마지막으로 수정됨: 2023/07/17 10:28 저자 r_kimmk