[관련 게시물]
2018/10/21 - [서버 운영/리눅스(Linux)] - 리눅스 필수 프로그램 설치 안내
2018/10/22 - [서버 운영/리눅스(Linux)] - 리눅스 필수 설치 패키지 - clamav와 clamtk
2018/10/23 - [서버 운영/리눅스(Linux)] - 리눅스 필수 설치 패키지 - nautilus-admin
2018/10/24 - [서버 운영/리눅스(Linux)] - 리눅스 필수 설치 패키지 - gnome-sushi
2018/10/25 - [서버 운영/리눅스(Linux)] - 리눅스 필수 설치 패키지 - synaptic
2018/10/26 - [서버 운영/리눅스(Linux)] - 리눅스 필수 설치 패키지 - gdebi
2018/10/27 - [서버 운영/리눅스(Linux)] - 리눅스 필수 설치 패키지 - gufw
2018/10/28 - [서버 운영/리눅스(Linux)] - 리눅스 필수 설치 패키지 - mc
2018/10/29 - [서버 운영/리눅스(Linux)] - 리눅스 필수 설치 패키지 - gnome-tweak-tool
2018/10/30 - [서버 운영/리눅스(Linux)] - 리눅스 필수 설치 패키지 - 구글 크롬 웹브라우저 - 터미널 설치
2018/10/30 - [서버 운영/리눅스(Linux)] - 리눅스 필수 설치 패키지 - 구글 크롬 웹브라우저 - GUI 설치
2018/10/30 - [서버 운영/리눅스(Linux)] - 리눅스 필수 설치 패키지 - 구글 크롬 웹브라우저 - gdebi 설치
안내
이 글의 기존 내용은 당시 LTS 버전이었던 우분투 18.04를 기반으로 작성되었으나 새로운 LTS 버전인 20.04가 배포되었기에 그에 맞춰 내용을 업데이트합니다.
오늘 설치할 패키지는 미드나잇 커맨더(Midnight Commander - 약칭이자 패키지명 mc)입니다.
도스 시절, 도스 명령어에 익숙하지 않았던 수많은 컴퓨터 사용자에게 파일 관리에 굉장한 도움을 주었던 프로그램이 있었습니다. 바로 최정한씨가 개발했던 Mdir입니다. 저 역시도 이 프로그램의 덕을 톡톡히 보았지요.
프롬프트에서 m만 치면 복잡한 명령을 일일이 칠 필요도 없이 디렉토리와 파일의 생성, 복사, 삭제에서부터 파일 압축풀기, 실행까지 컴퓨터 파일 관리의 대부분을 수행할 수 있었던 데다가 한글을 지원했기 때문에 컴퓨터에 대한 사람들의 진입장벽을 확 낮춰주었던, 한국 프로그램 개발사에서 한 페이지를 차지했던 프로그램이었습니다.
이 Mdir과 비슷한 기능을 해주는 프로그램이 바로 오늘 소개해드릴 미드나잇 커맨더입니다.
우분투에는 노틸러스라는 기본 파일 관리자 프로그램이 있습니다만 사용하기에 여러모로 불편한 감이 없지 않습니다. 특히 관리자 권한으로 명령을 실행해야할 때 그 불편은 더하지요.
이 아쉬움을 해소해줄 수 있는 프로그램이 미드나잇 커맨더(mc)입니다. 이 미드나잇 커맨더는 터미널에서 작동합니다.
설치는 터미널에서 다음과 같이 입력해줍니다.
study@study-VirtualBox:~$ sudo apt install mc
mc는 미드나잇커맨더의 약자이자 조장소 내 패키지명이기도 합니다.
study@study-VirtualBox:~$ sudo apt install mc [sudo] study의 암호: 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음의 추가 패키지가 설치될 것입니다 : libssh2-1 mc-data 제안하는 패키지: arj catdvi | texlive-binaries dbview djvulibre-bin epub-utils gv imagemagick libaspell-dev links | w3m | lynx odt2txt python python-boto python-tz 다음 새 패키지를 설치할 것입니다: libssh2-1 mc mc-data 0개 업그레이드, 3개 새로 설치, 0개 제거 및 4개 업그레이드 안 함. 1,817 k바이트 아카이브를 받아야 합니다. 이 작업 후 7,994 k바이트의 디스크 공간을 더 사용하게 됩니다. 계속 하시겠습니까? [Y/n] y 받기:1 http://mirror.kakao.com/ubuntu focal/universe amd64 libssh2-1 amd64 1.8.0-2.1build1 [75.4 kB] 받기:2 http://mirror.kakao.com/ubuntu focal/universe amd64 mc-data all 3:4.8.24-2ubuntu1 [1,265 kB] 받기:3 http://mirror.kakao.com/ubuntu focal/universe amd64 mc amd64 3:4.8.24-2ubuntu1 [477 kB] 내려받기 1,817 k바이트, 소요시간 0초 (5,829 k바이트/초) Selecting previously unselected package libssh2-1:amd64. (데이터베이스 읽는중 ...현재 201022개의 파일과 디렉터리가 설치되어 있습니다.) Preparing to unpack .../libssh2-1_1.8.0-2.1build1_amd64.deb ... Unpacking libssh2-1:amd64 (1.8.0-2.1build1) ... Selecting previously unselected package mc-data. Preparing to unpack .../mc-data_3%3a4.8.24-2ubuntu1_all.deb ... Unpacking mc-data (3:4.8.24-2ubuntu1) ... Selecting previously unselected package mc. Preparing to unpack .../mc_3%3a4.8.24-2ubuntu1_amd64.deb ... Unpacking mc (3:4.8.24-2ubuntu1) ... mc-data (3:4.8.24-2ubuntu1) 설정하는 중입니다 ... libssh2-1:amd64 (1.8.0-2.1build1) 설정하는 중입니다 ... mc (3:4.8.24-2ubuntu1) 설정하는 중입니다 ... update-alternatives: using /usr/bin/mcview to provide /usr/bin/view (view) in au to mode Processing triggers for libc-bin (2.31-0ubuntu9) ... Processing triggers for man-db (2.9.1-1) ... Processing triggers for desktop-file-utils (0.24-1ubuntu3) ... Processing triggers for mime-support (3.64ubuntu1) ... Processing triggers for hicolor-icon-theme (0.17-2) ... Processing triggers for gnome-menus (3.36.0-1ubuntu1) ... study@study-VirtualBox:~$
위 아이콘이 TUI의 디렉터리 및 파일 관리자 미드나잇 커맨더입니다.
그리고 위 아이콘이 파일 편집기인 mcedit입니다.
설치 후 아래와 같이 입력하면 미드나잇 커맨더가 실행됩니다.
study@study-VirtualBox:~$ sudo mc
설치 후 아래와 같이 입력하면 mcedit가 실행됩니다.
study@study-VirtualBox:~$ sudo mcedit
study@study-VirtualBox:~$ mc
라고만 해도 실행이 되긴 하지만 이땐 관리자 권한이 필요한 작업을 수행할 수 없으므로 위와 같이 sudo를 붙여 실행하시기를 바랍니다.
'리눅스 > 리눅스 패키지' 카테고리의 다른 글
리눅스 필수 설치 패키지 - 구글 크롬 웹브라우저 - gdebi로 .deb 패키지 설치 (0) | 2018.10.30 |
---|---|
리눅스 필수 설치 패키지 - 구글 크롬 웹브라우저 - GUI 설치 (0) | 2018.10.30 |
리눅스 필수 설치 패키지 - 구글 크롬 웹브라우저 - 터미널로 패키지 설치 (0) | 2018.10.30 |
리눅스 필수 설치 패키지 - 그놈(GNOME) 기능 개선 gnome-tweaks(= gnome-tweak-tool) (0) | 2018.10.29 |
리눅스 필수 설치 패키지 - gufw (0) | 2018.10.27 |
리눅스 필수 설치 패키지 - gdebi (+ synaptic 패키지 관리자로 패키지 설치) (2) | 2018.10.26 |
리눅스 필수 설치 패키지 - synaptic (0) | 2018.10.25 |
리눅스 필수 설치 패키지 - gnome-sushi (0) | 2018.10.24 |