Computer >> 컴퓨터 >  >> 체계 >> Linux

Linux 데스크탑 환경을 구축하는 방법

많은 데스크탑 환경을 사용해 보았지만 취향에 맞는 것이 없습니까? 또는 데스크탑 환경의 일부 구성 요소는 마음에 들고 다른 구성 요소는 마음에 들지 않을 수도 있습니다. 아마도 자신의 데스크탑 환경을 구축하는 것을 고려할 때일 것입니다...

데스크탑 환경을 구축하려면 어떻게 해야 하나요?

기존 데스크탑 환경의 다양한 구성요소와 기타 독립 프로그램을 조합하여 데스크탑 환경을 쉽게 구축할 수 있습니다. 데스크탑 환경을 구축하기 전에 데스크탑 환경의 일반 구성요소를 아는 것이 더 좋지만 필수는 아닙니다. 여기에서는 나만의 데스크톱 환경을 단계별로 구축하는 방법을 보여드리겠습니다.

1단계:세션 Bash 스크립트 만들기

최소한의 데스크탑 환경을 만들려면 최소한 창 관리자를 넣어야 합니다. 이 가이드에서는 kwin 창 관리자를 사용할 것입니다. 그러나 원하는 창 관리자를 사용할 수 있습니다.

Ubuntu 및 Ubuntu 기반 시스템에 kwin을 설치하려면 터미널에 다음 명령을 입력하십시오.

 sudo apt install kwin --no-install-recommends 

--no-install-recommends 없이 옵션을 선택하면 apt가 전체 kde 데스크탑 환경을 설치합니다.

창 관리자 외에도 데스크톱 환경에 플랭크 독을 추가합니다. 설치하려면 다음을 입력하십시오.

 sudo apt install plank

이제 세션 bash 스크립트를 작성해 보겠습니다. 아직 모른다면 bash 스크립트는 일련의 명령을 입력하는 일반 텍스트 파일입니다. 파일이 실행되면 포함된 명령을 한 줄씩 시작하므로 터미널에 각 명령을 직접 입력하지 않아도 됩니다.

스크립트에는 데스크탑 환경에 포함될 프로그램이 포함됩니다. 스크립트를 /bin에 넣습니다. 예배 규칙서. 따라서 터미널을 열고 /bin으로 이동합니다. 다음 명령을 입력하여:

 cd /bin

그런 다음 다음 명령으로 스크립트를 생성합니다(custom_de.sh라고 함).

 sudo touch custom_de.sh 

텍스트 편집기를 사용하여 루트로 파일을 엽니다. 나노:

 sudo nano custom_de.sh 

nano를 gedit 또는 xed와 같은 텍스트 편집기로 대체할 수 있습니다.

그런 다음 스크립트 맨 위에 다음 줄을 입력합니다.

 #!/bin/bash 

이 줄은 bash를 사용하여 이 스크립트를 실행하도록 터미널에 지시합니다.

다음으로 창 관리자(이 경우 kwin)로 시작하여 사용자 지정 바탕 화면에 넣고자 하는 프로그램의 명령을 입력합니다.

kwin &
plank
Linux 데스크탑 환경을 구축하는 방법

명령 뒤의 앰퍼샌드(&)는 백그라운드에서 실행되도록 하므로 이전 명령이 종료될 때까지 기다리지 않고 다음 명령이 실행됩니다. 데스크톱 환경을 구성하는 프로그램이 동시에 실행되어야 하기 때문에 그렇게 해야 합니다.

이 스크립트는 데스크톱 세션을 나타내며 이 스크립트가 실행되는 한 세션은 계속 실행됩니다. 이 스크립트가 종료되면 세션이 종료되며 로그아웃한 것처럼 로그인 화면으로 이동합니다.

그렇기 때문에 마지막 명령 뒤에 앰퍼샌드(&)를 넣지 않는 것이 중요합니다. 이런 일이 발생하고 마지막 명령이 백그라운드로 전송되면 스크립트가 종료되고 세션이 시작되자마자 세션이 종료됩니다.

스크립트를 저장한 후 다음 명령을 입력하여 실행 권한을 부여합니다.

 sudo chmod +x custom_de.sh 

2단계:데스크탑 파일 생성

로그인하는 동안 맞춤 데스크톱을 표시하려면 .desktop을 만들어야 합니다. /usr/share/xsessions의 파일 스크립트를 가리킬 것입니다. 해당 디렉토리로 이동하려면 터미널에서 다음을 입력하십시오.

 cd /usr/share/xsessions 

그런 다음 파일을 만들고 다음을 통해 엽니다.

sudo touch custom_de.desktop
sudo nano custom_de.desktop

파일 안에 다음 줄을 넣으십시오:

[Desktop Entry]
Name=Custom DE
Comment=My awesome desktop environment
Exec=/bin/custom_de.sh
Type=Application

Exec=의 경우 , 이전에 생성한 세션 스크립트의 위치를 ​​입력하십시오.

Linux 데스크탑 환경을 구축하는 방법

3단계:맞춤형 데스크탑 환경 시작

데스크탑 환경을 시작하려면:

  1. 로그아웃
  2. 설치된 데스크톱 환경 목록 찾기
  3. 새로 생성된 데스크탑 환경 선택
  4. 다시 로그인

이 세션을 종료하려면 pkill 명령을 사용하여 세션 스크립트의 마지막 프로그램을 종료하십시오:

 pkill plank 

데스크탑 환경을 더욱 완벽하게 만들기

축하합니다! 나만의 데스크톱 환경을 만들었습니다.

그러나 여전히 일부 구성 요소가 누락되었습니다. 이제 배경화면과 패널을 추가할 차례입니다.

많은 월페이퍼 세터가 있습니다. 좋은 선택은 비디오를 배경 화면으로 설정할 수 있는 기능을 제공하고 바탕 화면 아이콘도 표시하는 Komorebi입니다.

komorebi를 설치하려면 GitHub 저장소에서 deb 패키지를 다운로드하여 설치하고 실행하십시오.

패널의 경우 lxqt-panel을 사용하여 Ubuntu에 설치합니다.

 sudo apt install lxqt-panel 

세션 스크립트에 lxqt-panel 명령과 komorebi를 입력하고 뒤에 앰퍼샌드(&)를 입력하는 것을 잊지 마십시오. komorebi 명령의 전체 경로 사용(/System/Applications/komorebi ).

Linux 데스크탑 환경을 구축하는 방법

유용한 애플리케이션 런처인 Ulauncher를 추가할 수도 있습니다. 이렇게 하면 데스크톱 환경이 더욱 완벽해집니다.

sudo add-apt-repository ppa:agornostal/ulauncher && sudo apt update && sudo apt install ulauncher

원하는 만큼 프로그램을 추가하고 필요에 맞게 데스크탑을 사용자 정의할 수 있습니다. 또한 알림 관리자를 추가하는 것을 고려하십시오.

GTK 및 아이콘 테마 설정 방법

다른 데스크탑 환경에서는 gnome-tweaks 또는 기타와 같은 GUI 유틸리티를 사용하여 GTK 및 아이콘 테마를 변경할 수 있습니다. 우리의 경우 이러한 유틸리티가 없지만 gsettings 명령을 사용하여 명령줄에서 테마를 변경할 수도 있으므로 걱정하지 마십시오.

gsettings가 효과를 발휘하려면 dbus가 실행 중이어야 합니다.

Dbus는 dbus-launch를 사용하여 시작됩니다. . dbus-launch bash를 추가하기만 하면 됩니다. 스크립트 시작 부분에.

Linux 데스크탑 환경을 구축하는 방법

그런 다음 세션을 종료하고 다시 로그인합니다. 현재 적용된 GTK 테마를 얻으려면:

 gsettings get org.gnome.desktop.interface gtk-theme 

예를 들어 GTK 테마를 Canta 테마로 설정하려면 다음을 입력하십시오.

 gsettings set org.gnome.desktop.interface gtk-theme Canta 

설정하려는 테마는 /usr/share/themes에 있어야 합니다. 예배 규칙서. 테마 이름은 폴더 이름입니다.

Linux 데스크탑 환경을 구축하는 방법

최고의 사용자 정의 경험

자신만의 데스크탑 환경을 구축하는 것은 상쾌한 경험이지만 처음에는 완전한 데스크탑 경험으로 이어지지 않을 수 있습니다. 그러나 다른 프로그램을 추가하면 더 나은 데스크탑 환경을 만들 수 있습니다. 구축하는 것을 좋아한다면 자신만의 Linux 배포판을 구축할 수 있는 ArchLinux를 좋아할 것입니다.