오픈박스
Openbox![]() 기본 Openbox X 세션 | |
개발자 | 다나 얀센스,[1][2] 미카엘 매그너슨[3] |
---|---|
초기 릴리즈 | 2002년 9월 18일; | 전(
안정된 릴리스 | 3[4].6.1 / 2015년 7월 1일 |
저장소 | |
기입처 | C |
운영 체제 | Unix와 같은 |
유형 | 스택 창 관리자 |
면허증. | GPL-2.0 이후[5] |
웹 사이트 | openbox![]() |
Openbox는 GNU General Public [5]License에 따라 라이센스가 부여된 X Window 시스템용 무료 스태킹 창 관리자입니다.원래 Blackbox 0.65.0(C++ 프로젝트)에서[5] 파생된 Openbox는 C 프로그래밍 언어로 완전히 다시 작성되었으며 버전 3.0은 Blackbox의 [6]코드를 기반으로 하지 않습니다.적어도 2010년 이후, 이 제품은 기능이 완전하고 버그가 없으며, 프로젝트가 완료된 것으로 간주되고 있습니다.필요에 [7]따라서만, 동작을 유지하기 위해서, 때때로 유지보수를 실시합니다.
Openbox는 작고 빠르며 ICCCM(Inter-Client Communication Conventions Manual) 및 EWMH([8]Extended Window Manager Hents)에 완전히 적합하도록 설계되었습니다.사용자가 응용 프로그램을 제어할 수 있는 메뉴나 다양한 동적 [5]정보를 표시하는 메뉴 등 많은 기능을 지원합니다.
Openbox는 LXDE와 LXQt의 표준 윈도 매니저로 BunsenLabs, ArchBang, Lubuntu, Trisquel, Manjaro [9][10][11][12][13][14][15][16]등의 Linux 디스트리뷰션에서 사용됩니다.
Openbox의 제작자이자 주요 저자는 캐나다 [1][17]온타리오주 오타와에 있는 Carleton 대학의 Dana Jansens입니다.
Openbox 사용
Openbox는 [5]바탕화면에 마우스 오른쪽 버튼(또는 기타 키 바인딩) "root 메뉴"를 제공하여 사용자가 창 관리 방법을 구성할 수 있도록 합니다.창이 최소화되면 보이지 않게 됩니다.창을 다시 띄우려면 대부분의 경우Alt+Tab ↹ 또는 바탕화면 메뉴로 마우스 오른쪽 버튼을 클릭하여 액세스할 수 있습니다.중간 버튼을 클릭하는 경우도 있습니다.아이콘, 태스크바,[5] 런처, 아이캔디 등을 추가하는 다른 작은 프로그램과 Openbox를 확장하는 것은 일반적입니다.
배열
2개의 컨피규레이션파일밖에 없어요둘 다~/.config/openbox.이름은 menu.xml 및 rc.xml입니다.이것들은 수동으로 편집하거나 그래픽 구성 도구 ObConf 및 [5][18][19]obmenu를 사용하여 편집할 수 있습니다.
모든 마우스 및 키 바인딩을 구성할 수 있습니다.예를 들어, 사용자는 다음과 같이 설정할 수 있습니다.
- 마우스 가운데 버튼으로 닫기 버튼을 클릭하면 데스크톱 3으로 이동하는 창
- 아이콘을 스크롤하여 다음/이전 데스크톱으로 이동할 때
- 창을 클릭/움직일 때 올리거나 올리지 않는
Openbox에는 "파이프 메뉴"[5][20]를 사용하는 동적 메뉴 시스템이 있습니다.파이핑된 메뉴 시스템의 메뉴 항목은 하위 메뉴를 생성하기 위해 셸 스크립트(또는 다른 실행 파일)의 표준 출력을 받아들일 수 있다.스크립트는 포인터가 활성화할 때마다 실행되며 스크립트는 환경 조건을 평가할 수 있으므로 파이핑된 메뉴를 사용하면 메뉴 [citation needed]시스템에 조건부 분기를 삽입할 수 있습니다.대부분의 창 관리자에서 사용되는 정적 메뉴 시스템은 창 관리자를 재시작할 때 레이아웃을 한 번 얻으며 환경 [citation needed]요인에 따라 메뉴 레이아웃을 수정할 수 없습니다.
「 」를 참조해 주세요.
- Fluxbox – Blackbox의 또 다른 포크
- X 창 관리자 비교
레퍼런스
- ^ a b Jansens, Dana (November 2007). "User:DanaJansens". Retrieved 19 January 2015.
- ^ Jansens, Dana. "Openbox Developer Dana Jansens". Retrieved 19 January 2015.
- ^ "git.openbox.org Git - dana/openbox.git/summary". openbox.org. Retrieved 25 August 2015.
- ^ "Openbox:Changelog".
- ^ a b c d e f g h * Saunders, Mike (March 2008). "Lightweight window managers". Linux Format. UK: Future Publishing (103).* Сондерс, Майк (March 2008). Легковесные ОМ (PDF). Linux Format (in Russian). Russia: Mezon.ru (103): 21.
- ^ GentooWiki (March 2008). "HOWTO Openbox". Archived from the original on 3 April 2008. Retrieved 7 April 2008.
- ^ "is Openbox still being developed?". Reddit. June 2021. Retrieved 11 June 2022.
- ^ "EWMH Compliance Document". Archived from the original on 31 October 2019. Retrieved 9 September 2009.
- ^ LXDEWiki (September 2008). "LXDE Wiki". Retrieved 28 September 2008.
- ^ BunsenLabs Linux (December 2020). "BunsenLabs Linux". Retrieved 17 July 2020.
- ^ "Rolling-release (Linux Wiki)". Retrieved 29 May 2014.
- ^ Lavergne, Julian (October 2010). "Lubuntu Applications". Retrieved 14 January 2011.
- ^ DistroWatch (August 2010). "Tiny Me". Retrieved 14 January 2011.
- ^ "Trisquel Mini GNU/Linux". The Trisquel Project. Retrieved 7 November 2012.
- ^ "Openbox window manager grows up". linux.com. 11 July 2007. Retrieved 30 October 2016.
- ^ "Manjaro - Openbox - Stable". manjaro.org. Retrieved 18 December 2018.
- ^ "Dana Jansens". medium.com. Archived from the original on 30 October 2016. Retrieved 30 October 2016.
- ^ Openbox project (June 2007). "ObConf:About". Retrieved 7 April 2008.
- ^ obmenu:Index, retrieved 28 March 2012
- ^ "Openbox Wiki:Pipe menus".
외부 링크
