Ubuntu 20.04에 Bspwm 설치[업데이트:2021]

4766 단어 ubuntubeginners

참고: 맹목적으로 명령을 복사하지 마십시오. 그렇지 않으면 매우 나쁜 일이 발생합니다.

1단계: bspwm 설치



Debian 저장소에서 설치하거나 building it from source 설치에 Debian 저장소를 사용합니다.
다음 명령을 실행합니다. 루트가 아닌 경우 sudo 사용

apt-get update && apt update
apt install bspwm


다음과 같은 프롬프트가 표시됩니다.


bspwm lemonbar libxcb-ewmh2 sxhkd xdo와 같은 종속성은 자동으로 설치되므로 수동으로 설치할 필요가 없습니다. source에서 빌드하는 경우 데비안 리포지토리에서 또는 소스에서 빌드하여 이러한 종속성을 수동으로 설치해야 합니다.


2단계: bspwm 및 sxhkd 구성



이제 bspwm 파일이 시스템에 다운로드되었으며 거의 ​​모든 경우에 파일이 /usr/share/doc/bspwm에 있습니다.

이 폴더에는 사용할 수 있는 예제 구성 파일이 있습니다. 또는 원하는 경우 구성 파일을 처음부터 만들 수 있습니다.
더 빨리 마무리하기 위해 예제 구성을 사용하겠습니다.
/usr/share/doc/bspwm/examples에서 bspwmrcsxhkdrc~/.config 디렉토리로 복사합니다.

먼저 bspwm 폴더에 두 개의 디렉토리( sxhkd.config )를 만듭니다.

다음 명령을 사용하여 bspwmrcsxhkdrc/usr/share/doc/bspwm/examples.config 디렉토리에 복사합니다.

mkdir ~/.config/bspwm && mkdir ~/.config/sxhkd
cp /usr/share/doc/bspwm/examples/bspwmrc ~/.config/bspwm
cp /usr/share/doc/bspwm/examples/sxhkdrc ~/.config/sxhkd



3단계: 실행 파일 만들기 및 bspwm 실행



일반적으로 방금 복사한 bspwmrc 파일은 실행 파일이어야 합니다. this SO post에서 실행 파일인지 여부를 확인하거나 vifm 또는 ranger와 같은 파일 관리자가 있는 경우 bspwmrc 파일에 커서를 놓으면 green 색상으로 강조 표시됩니다. 실행 파일이며 다음 단계로 진행할 수 있습니다.)

이것 좀 봐:



실행 가능하지 않은 경우 다음을 통해 실행 가능하게 만드십시오.

chmod +x bspwmrc



4단계: bspwm에 로그인한 후 일부 앱을 열 수 있도록 .sxhkdrc를 수정합니다.



위 단계를 올바르게 수행한 경우 sxhkdrc에 다음과 같은 내용이 표시되어야 합니다.



이제 기본urxvt 터미널을 원하는 터미널로 변경합니다. super + Return를 기본값gnome-terminal으로 설정하겠습니다.
웹 브라우저를 열기 위한 키 바인딩을 추가할 수도 있습니다.

5단계: bspwm을 .xsession 또는 .Xsession 또는 xsessionrc 또는 .xinit 파일에 넣습니다.



참고 1: 제목에서 or에 집중하십시오. 즉, 모두가 아닌 하나의 파일에서만 다음 단계를 수행하는 것을 의미합니다 :-)

참고 2: home 디렉토리의 표제에 파일이 있는지 확인하십시오. 제 경우에는 그런게 없어서 직접 만들어야 했습니다.

이러한 파일을 만드는 것은 간단합니다. 저스트touch .xsessionrc .

파일을 편집하고 다음 행을 입력하십시오.

#!/bin/bash
exec bspwm


참고 3 : bspwm 에 위의 줄을 추가하여 .xsessionrc 를 실행했습니다. 귀하의 경우 .xsession 또는 제목에 언급된 다른 파일에 줄을 추가해야 할 수도 있습니다.


6단계: xsession 파일을 실행 가능하게 만들기



먼저cd 5단계에서 생성/수정한 파일이 있는 홈 디렉토리로 이동합니다.

그런 다음 터미널을 열고 다음을 입력하십시오.

chmod +x  .xsessionrc


참고 : .xsessionrc 파일을 만들었습니다. 5단계에서 다른 파일을 사용한 경우 대신 실행 가능하게 만드십시오!

로그아웃했다가 다시 로그인하면 검은 화면이 나타납니다.

4단계에서 추가한 키 바인딩을 사용하여 터미널을 열고 polybar , picom 등과 같은 필수 항목을 설치합니다.

출처:



https://www.maths.cam.ac.uk/computing/linux/X/xsession

https://github.com/baskerville/bspwm/wiki

https://wiki.archlinux.org/index.php/bspwm

좋은 웹페이지 즐겨찾기