GNOME은 리눅스의 GUI 데스크탑 환경(DE=Desktop Environment)이다. Ubuntu, Debian, SUSE, RHEL, Fedora등 메이져 리눅스 벤더에서 채택하고 있다.
리눅스 터미널에서 sudo apt gnome-tweaks와 sudo apt install gnome-shell-extensions 명령어로 GNOME Tweaks와 Extensions 매니져 프로그램 설치가 필수적이다. 그후 extensions.gnome.org 사이트에서 Dash to Panel 설치가 일순위이다.
윈도우즈 File Explorer에 해당하는 리눅스 프로그램이 노틸러스(Nautilus) / GNOME Files 프로그램이다. 실행파일명은 nautilus이다.
Nautilus 파일 매니져에서 폴더나 파일에 오른쪽 마우스 클릭후 Scripts 서브메뉴에서 임의의 스크립트 실행을 지원한다. ~/.local/share/nautilus/scripts/ 디렉토리에 실행가능한 bash shell 등의 스크립트 파일을 위치시키는 것으로 가능하다. "~" 마크는 /home/<USER_NAME> 디렉토리 경로를 의미한다. 디렉토리 이름에 .local 에서와 같이 dot이 붙여있다면 그 폴더가 hidden상태가 되어 있으므로 왼쪽 상단 Main Menu에서 Show Hidden Files를 체크하자.
윈도우즈 File Explorer에서 오른쪽 마우스 클릭후 New 서브메뉴로 신규 다큐먼트 파일을 생성하는 기능을 리눅스의 nautilus 파일 매니져에서도 지원한다. 임의의 확장자를 가진 파일을 ~/Templates 디렉토리에 위치시킨후, 임의의 폴더로 이동후 nautilus 화면의 사이드 부근에서 오른쪽 마우스를 클릭 또는 오른쪽 상단 Current Folder Menu를 클릭, New Document 서브메뉴를 이용하여 신규 다큐먼트 파일 생성이 가능하다.
파일 copy/move시 프로그레스 상태는 왼쪽 상단의 원형 아이콘으로 표시된다. 그 아이콘을 클릭하면 보다 상세한 진행 상황을 알수 있다.
최신 버전의 nautilus를 사용하기 위해 www.linuxfromscratch.org/blfs/view/svn/gnome/nautilus.html 사이트 설명대로 소스코드를 직접 컴파일 하여 사용도 가능하다.
nautilus에서 관리자 권한으로 진입하려면 CTRL+L 단축키를 누루고 admin://<DIR_PATH>를 입력한다. 터미널의 sudo 명령어에 해당된다. 노틸러스 버전 45.rc에는 버그가 있으므로 버전 45.1이상을 사용하자.
어떠한 프로그램이 설치되면 데스크탑 숏컷/론쳐 .desktop 확장자 파일이 ~/.local/share/applications 디렉토리 등에 위치된다. .desktop 파일 관리 GUI 앱인 MenuLibre를 github.com/bluesabre/menulibre 깃허브 사이트에서 다운로드하여 직접 컴파일하여 사용할수 있다.
커스텀 파일 타입을 위한 MIME, 아이콘 설정등을 위해서 blog.robertelder.org/custom-open-with-program-ubuntu 사이트를 참고하자.
리눅스에서 윈도우즈 프로그램을 직접 실행시켜 주는 Bottles 앱, 리눅스에서 윈도우즈 10/11 가상머신 설치를 위한 KVM/QEMU 및 Virt-Manager 프로그램, 네트워크 환경에서 파일 공유를 위한 Samba 클라이언트/서버 프로그램, 리모트 데스크탑 GUI 접속을 위한 RDP 서버 및 Remmina 클라이언트 프로그램, 데스크탑 테마 설정, real/full path가 표시되는 커스텀 링크 파일 작성, 화면 이미지 캡쳐시 앱 타이틀과 날짜를 파일 이름으로 하는 기능 구현, 등등 리눅스로 전환을 위한 내용 기재 예정입니다.
리비전 v0.2