만자로 리눅스(Manjaro Linux)

만자로(Manjaro) 리눅스는 아치(Arch) 리눅스를 바탕으로 만들어졌는데요, 버전을 구분하고 대규모 업데이트가 벌어지는 우분투(Ubuntu)나 페도라(Fedora)와 달리 변경 사항이 있으면 즉시 업데이트를 하는 특징이 있습니다. 아치 리눅스나 만자로 리눅스에서는 이를 롤링 업데이트(Rolling Update)라고 하는데, 업데이트를 그만큼 자주 하다 보니 속도가 빠른 미러 서버를 선택하는 것이 여러모로 좋습니다. ^^;;;

만자로를 설치하면 속도가 빠른 미러 서버를 선택하는데요, 미러 서버가 계속 추가되고 삭제되기 때문에 리스트를 갱신해 주는 것이 좋습니다. 미러 서버 정보는 /etc/pacman.d/mirrorlist에 있는데, 아래와 같은 방법으로 확인해 볼 수 있습니다.

$> cat /etc/pacman.d/mirrorlist 
##
## Manjaro Linux default mirrorlist
## Generated on 2020-02-03 00:40
##
## Please use 'pacman-mirrors -f [NUMBER] [NUMBER]' to modify mirrorlist
## (Use 0 for all mirrors)
##

## Country : Japan
Server = http://ftp.riken.jp/Linux/manjaro/stable/$repo/$arch

## Country : Denmark
Server = https://www.uex.dk/public/manjaro/stable/$repo/$arch

## Country : China
Server = https://mirrors.ustc.edu.cn/manjaro/stable/$repo/$arch

## Country : Iran
Server = https://repo.iut.ac.ir/repo/manjaro/stable/$repo/$arch

## Country : France
Server = https://mirror.oldsql.cc/manjaro/stable/$repo/$arch

이제 미러 서버 목록을 모두 다운로드한 뒤 이를 속도 순으로 정렬해보겠습니다. 미러 서버 목록을 다운받으러면 pacman-mirrors 커맨드와 country 옵션을 사용하면 됩니다.

$> sudo pacman-mirros --country all
::INFO Downloading mirrors from repo.manjaro.org
::INFO Using default mirror file
::INFO Querying mirrors - This may take some time
  ..... Australia      : http://manjaro.melbourneitmirror.net/
  ..... Australia      : http://manjaro.mirror.serversaustralia.com.au/
  1.698 Austria        : http://mirror.inode.at/manjaro/
  1.774 Austria        : http://mirror.easyname.at/manjaro/
  ..... Austria        : ftp://mirror.easyname.at/manjaro/
  1.169 Bangladesh     : http://mirror.xeonbd.com/manjaro/

... 생략 ...

::INFO Writing mirror list
::South_Korea     : https://mirror.d-tl.com/manjaro/stable
::Taiwan          : http://free.nchc.org.tw/manjaro/stable
::Japan           : http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/stable
::Hong_Kong       : http://ftp.cuhk.edu.hk/pub/Linux/manjaro/stable

... 생략 ...

::INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist

위의 로그를 보면 모든 미러 서버 목록을 읽어와서 응답속도를 측정하고 빠른 순서대로 정렬하여 /etc/pacman.d/mirrorlist에 저장한 것을 확인할 수 있습니다. 예전에 제가 설치했을 때는 한국에 미러 서버가 없었는데 지금은 한국에도 있군요. 그저 감사할 따름입니다. ^^)/

미러 서버를 업데이트했으니 이제 더욱 빠른 속도로 만자로를 업데이트할 수 있습니다. 업데이트는 아래와 같은 방식으로 진행합니다.

$> sudo pacman -Syu

그럼 좋은 하루 되세요 ^^)/

요즘 만자로(Manjaro) 리눅스를 주로 쓰고 있는데요, 사용하는 PC의 NVIDIA 그래픽카드와 궁합이 좋지 않은지 화면이 찢어지는 문제가 발생했습니다. ㅠㅠ 눈 상태가 요즘 점점 나빠지고 있는데 화면까지 그런 문제가 생기니 어떻게든 해결해야겠다는 생각이 들더라구요. 아. 물론... 쉬는 게 가장 좋기는 한데... 요즘 발표 요청이 많이 들어와서 주말에도 바쁜 나날을 보내고 있습니다. ㅠㅠ

그렇게 찾다보니, 드라이버를 다시 한번 설치 봐야겠다고 알아보니, 최신 NVIDIA 드라이버를 다운받아서 설치하는 방법이 있었습니다. 이렇게 해보니 찢어지는 현상이 없어졌네요. ^^;;; 결국 드라이버의 문제였던 듯... ㅠㅠ

만자로에서 NVIDIA 드라이버를 설치하는 방법은 아래와 같습니다.

# 아래처럼 입력해서 만자로 하드웨어 디텍터로 설치하고 리부팅합니다.
$> sudo mhwd -a pci nonfree 0300
$> sudo reboot

# 리부팅 후 아래처럼 입력하면 NVIDIA 설정 프로그램을 실행할 수 있습니다.
$> nvidia-settings

최신 NVIDIA 드라이버를 만자로 리눅스에 설치하는 방법은 공식 사이트를 참고하세요.

만자로 공식 사이트: https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-manjaro-18-linux

그럼 좋은 하루 되세요 ^^

만자로 리눅스(Manjaro Linux)는 아치(Arch) 리눅스 기반에 롤링 릴리즈를 장점으로 내세운 배포판인데요, 요즘 주 배포판으로 사용하고 있습니다. 기본 설치 후 한글 관련 설정만 해주면 쓸 수 있을 정도로 꽤나 잘 관리되어 있는데요, 한글 관련 설정 방법은 아래와 같습니다.

# iBus 한글 설치
$> sudo pacman -S ibus-hangul ibus-qt

# 설치 후 홈 디렉토리에 $HOME/.xprofile을 생성하고 아래 내용을 추가
$> vi $HOME/.xprofile
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
export OOO_FORCE_DESKTOP="gnome"
ibus-daemon -drx

그리고 로그아웃 및 로그인을 하면 한글 입력기가 실행됩니다.

그럼 좋은 하루 되세요 ^^)/~

요즘 만자로 리눅스(Manjaro Linux)를 주로 사용하고 있는데요, 만자로를 쓰다보면 제일 먼저 당황하는 것이 한글 입력 설정과 마우스 클릭 시 바로 실행되는 옵션입니다. 보통은 더블클릭을 해야 실행에 옮기기 때문에 이러한 기본 설정은 상당히 당황스러운데요, $HOME/.config/kdeglobals 설정 파일을 변경함으로써 처리할 수 있습니다.

$> vim ~/.config/kdeglobals

[KDE]
# 아래 라인 추가
SingleClick=false

그리고 로그아웃 후에 다시 로그인하면 마우스 클릭이 아닌 더블클릭으로 실행할 수 있습니다.

그럼 좋은 하루 되세요 >ㅁ<)-b

+ Recent posts