“데스크탑”으로 만 터미널


11

Linux (Mint)에서 터미널 전용 데스크톱을 사용할 수 있습니까?

정상적으로 부팅하고 싶습니다. GUI 프로그램 (IDE, 브라우저 등)을 시작할 수 있기를 원하지만 부팅 후 데스크탑이 아닌 터미널에서는 아무것도 원하지 않습니다. 이상적으로는 데스크탑에 내장 된 터미널이 있으며 그 외에는 아무것도 없습니다.

현재의 "해결 방법"은 순수한 검정색 데스크탑을 사용하고 Ctrl+ Alt+ T를 사용 하여 쉘을 시작하는 것이지만 이상적으로는 데스크탑의 수정 부분으로 사용하고 싶습니다.

목적은 터미널 만 사용하고 가능한 한 산만하지 않은 표준 작업을 수행하는 것입니다.


1
ACTUAL 터미널을 원하지 않습니까? X11 서버에서 에뮬레이트 된 것을 원하십니까? 아니면 TTY 프레임 버퍼를 원하십니까? (실제 터미널에서는 i.imgur.com/9JL41Fi.jpg 와 같은 것을 의미 합니다.) 세션 로그인으로 xterm 및 아마도 창 관리자를 시작하는 쉘 스크립트를 실행하여 그렇게 할 수 있습니다. 바로 그와 startx.
Wyatt8740

또한, 나는 나 자신이 내가 그것에 익숙해해서 구식이었다 포트 C 프로그램에 노력하고 거의 모두를위한 터미널을 사용하기 시작하고 필요한 모든 나는 때 터미널과 GUI가 너무 느리고 고통스러운 사이를 전환 발견했다 grep, 편집기를 ( nano나를 위해) 그리고 C 컴파일러. 또한 안드로이드 폰과 탈옥 된 idevices를 어지럽히면 단말기를 주로 사용하는 데 매우 익숙해졌습니다. 단말기에서 실제로 무슨 일이 일어나는지 볼 수있는 가장 간단한 방법이기 때문입니다.
Wyatt8740

나의 목표는 내가하는 모든 일을 (거의) 자동화하는 것입니다. DevOp Skill을 추가하고 싶지 않지만이를 얻으려면 정기적으로 터미널을 사용해야합니다.
SklogW

1
터미널에서 프로그램을 호출하고 쉘 스크립트를 작성하기 시작했습니다. 터미널에서 프로그램을 실행하는 것이 더 빠르다는 것을 알게되면 실제로 GUI에서 벗어나지 않아도됩니다. 또한 man페이지가 가장 친한 친구가 될 것입니다. 그리고 만약 당신이 하나를 찾으면, 전용 직렬 터미널은 X11 서버에서 아무 것도하지 않고 터미널을 실행할 수있는 방법입니다. 내가 이전 의견에 게시 한 사진을 참조하십시오. 하나는 export DISPLAY=:0.0다음 GUI 사용 프로그램을 시작합니다 ( DISPLAY프로그램이 연결되는 X11 서버를 제어합니다).
Wyatt8740

답변:


7

어떤 식 으로든 X 실행이 필요합니다. 그러나 타일링 창 관리자 에게 요청한 것과 같은 것을 얻을 수 있습니다 . 이전의 것 중 하나는 "이온"이었습니다 (현재 인기가 없습니다).

또한 읽기 (물론 어떤 특정 권장 사항 : 의견을 소개하는 것) :


1
나는 i3을 들여다 보았고 정확히 내가 원하는 것입니다. 감사!
SklogW

맞습니다. AwesomeWM을 좋아했습니다 .AwesomeWM은 완전히 구성 가능하고 스크립트 가능하기 때문에 좋아합니다 (인터페이스는 Lua에 정의되어 있음).
Kroltan

나는 @ Kroltan의 Awesome 추천을 두 번째로 할 것입니다. 일부 타일링 창 관리자와 달리 마우스와 키보드를 사용하여 창을 쉽게 제어 할 수 있으며 시작시 터미널생성하도록 쉽게 설정할 수 있습니다.
l0b0

4k 스크린을 지원하는 타일링 관리자가 있는지 알고 있습니까? 불행히도 i3는 그렇게하지 않는 것 같습니다
SklogW

FVWM이 타일링을 지원할 수 있다고 생각합니다. 옵션으로. 성능이 저하 된 ARM 장치에 적합합니다. 지금은 매우 성숙한 WM이지만 스타일이 아닙니다. TWM에서 한 단계 업그레이드
Wyatt8740

7

기술적으로 GUI 프로그램을 실행하려면 X 서버 만 있으면됩니다. 터미널 에뮬레이터 만 실행하고 모든 프로그램을 실행할 수 있습니다. 그러나 창 관리자 가없는 생활 은 전혀 불편하지 않습니다 . 사이를 전환하고, 높이고, 크기를 조정하고, 이동하고, 숨기고, 닫고, 조작 할 수있는 인터페이스가 없습니다.

따라서 데스크톱 환경이없는 창 관리자가 필요할 것입니다. 창 관리자가 많이 있습니다. Wikipedia에는 ​​비교표가 있고 , 데비안에는 더 많은 패키지가 포함되어 x-window-manager있지만 (57 개의 패키지가 제공됩니다 ), 더 많이 존재합니다 (그리고 그 목록이 불완전하지만 그 목록에없는 대부분의 사람들은 미니멀 한 프로그램 일 것입니다) 주로 그들의 저자에 의해).

인기가 적은 창 관리자의 대다수는 미니멀리스트쪽에있는 경향이 있지만 모두 그런 것은 아닙니다. 데스크탑 환경을 위해 특별히 설계된 창 관리자를 제외한 거의 모든 창 관리자는 어떤 종류의 화면“주의 산만”없이 편안하게 사용할 수 있습니다.

환경 작동 방식을 많이 제어하려면 세 가지 선택이 눈에 stand니다 . Lua로 프로그래밍 된 awesome . 톱니 바퀴 는 Lisp로 프로그래밍됩니다. xmonad 는 Haskell에서 프로그래밍됩니다. 편집 및 xmonad되는 기와 , 톱상어이다 적층 (어느정도 적층 및 최고 지원). 대부분의 경우 전체 화면 창을 사용하려는 경우 바둑판 식 창 관리자가 필요할 것입니다. 함께보고 싶은 모든 창에 맞는 화면 공간이 충분하지 않으면 쌓기가 정말 도움이됩니다.

구성이 거의없는 미니멀리스트를 선호하는 경우 목록을 살펴보고 저자의 특성이 자신의 특성과 일치하는 것을 찾을 때까지 몇 가지를 테스트하십시오.

어떤 창 관리자를 선택하든 로그인하면 전체 화면 터미널을 실행하고 거기에서 모든 프로그램을 실행할 수 있습니다. 거의 모든 창 관리자가 프로그램을 실행하는 방법을 제공하지만 원하지 않는 경우에는이를 사용할 필요가 없습니다.


0

내 문제에 대한 추가 솔루션 :

i3에 익숙해 질 때까지 내 현재 솔루션은 사용자 정의 레이아웃으로 터미네이터를 사용하는 것입니다. 시작 응용 프로그램에 명령을 추가했습니다 terminator -l mylayout. 부팅 후 응용 프로그램을 전체 화면 모드로 시작합니다.

내가 원하는 방식대로 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.