[ Dextop // 프로젝트 페이지 ] [ 버전 // 08-19-2024 ]
2024년 8월 19일 ↴
2024년 8월 10일 ↴
2024년 8월 7일 ↴
2024년 8월 6일 ↴
2024년 6월 22일 ↴
2024년 5월 29일 ↴
Dextop은 대부분의 최신 Android 장치를 몇 분 만에 완전한 Linux 배포 워크스테이션으로 전환합니다! 번거롭거나 깊은 기술적 노하우가 필요하지 않습니다. Dextop은 쉽고 사용자 친화적입니다.
기존 설정에 배포하는 것도 가능하지만 깨끗한 슬레이트와 빠른 경험의 이점을 누리려면 새로운 Termux 인스턴스 또는 프로필에 Dextop을 설치하는 것이 좋습니다.
Dextop에서 생성, 로드 및 사용되는 모든 유틸리티에는 도움말 인수가 포함되어 있습니다. 설정하는 동안이나 버그 보고서를 열기 전에 도움말 대화 상자를 참조하세요.
준비 ↴
링크 저장 ↴
echo 'Home' > .storage
설치 ↴
curl -s -L run.dxtp.app > dextop && bash dextop
↴ 사용
container-session -o
container-session -u termux
container-session -o
즐기다!
Termux와 선택한 컨테이너 인스턴스 간에 원활하게 전환하고 실행하는 방식을 위해 Dextop은 특정 방식으로 구축되었습니다. 즉, 스크립트, 구성 파일 및 유틸리티를 로드하고 연결하여 Android 기반 워크스테이션 환경을 다음과 같이 향상시킵니다.
위의 모든 파일은 변경하거나 사용자 정의할 수 있으며 이미 설정된 구성이나 기본 설정이 없는 경우 시작하기 좋은 기반으로 사용됩니다.
다른 모든 스크립트와 유틸리티도 편집하거나 수정하여 더욱 맞춤화된 환경을 활용할 수 있습니다.
Dextop 프로젝트는 하드웨어 오류 또는 데이터 손실과 관련된 모든 책임에서 해방됩니다!
Dextop 설정 루틴, 스크립트 또는 유틸리티의 수정은 사용자가 잠재적인 하드웨어 오류, 파손 및/또는 데이터 손실을 완전히 인식하고 있음을 의미합니다. 이러한 조치로 인해 발생하는 버그 보고서는 인정되지 않으며, 즉시 폐쇄됩니다!
Dextop은 Samsung Galaxy Note 20 Ultra, Samsung Galaxy Tab S7+ 및 ASL(Linux용 Android 하위 시스템)이 활성화된 Chrome OS를 실행하는 Intel NUC를 사용하여 개발되었습니다.
Dextop은 주로 모바일 장치에서 Samsung의 DeX 내/함께 실행되도록 최적화되었습니다.
Dextop이 개발되고 제작된 장치를 고려할 때 ARM64 V8a 아키텍처는 모든 컴파일된 개체, 바이너리, 라이브러리, 유틸리티 및 프로젝트에 대해 설치되거나 필요한 모든 기타 패키지의 기반이며 '현대 안드로이드 장치'라고 말할 때 암시적인 아키텍처 참조입니다. '.
Termux 백업 권장 사항에 따라 기존 설정을 백업하는 것이 필수입니다.
최종 경고: Dextop 프로젝트는 설치 및 구성 프로세스로 인해 발생한 재정의, 파일 손상 또는 삭제에 대해 책임을 지지 않습니다. 경고를 받았습니다.
일종의 안전을 보장하기 위해 진행하기 전에 사용자의 홈 디렉터리를 보관하는 백업 루틴도 구축되었습니다.
생성되면 해당 스탬프가 'dextop-backup-MM-DD-YYYY-HH-MM-SS.tar.gz'인 사용자의 홈 디렉터리에서 찾을 수 있습니다.
하지만 Dextop은 매우 유사한 다른 프로젝트와 비교할 수 있습니다.
고급 사용자에게 주의하세요!
백엔드 서비스(예: Ubuntu Snap/snapd)가 필요한 애플리케이션, 독립형 서비스, 하드웨어 프로브 및 제한된 핵심 시스템 디렉터리에 대한 액세스가 필요한 기타 고급 기능은 작동하지 않습니다. 이러한 제한을 제거하고 모든 액세스 권한을 얻으려면 장치를 루팅해야 합니다. 시스템 하드웨어 및 가상 장치.
Dextop은 Android 사용자 공간 런타임 정책이 허용하는 모든 항목(htop, kill, pgrep, pkill, ps, top)에 대한 제한된 액세스를 시도하기 위해 Termux에서 패치된 수정된 유틸리티 중 일부를 연결합니다.
Google Play 스토어 패키지를 설치하지 마세요. 이 패키지는 유지관리되지 않으며 2020년 11월부터 더 이상 사용되지 않습니다.
최상의 경험을 위해 아래 링크와 권장 사항을 따르고 다음 사항을 확인하세요.
Dextop은 매우 빠르고 효율적입니다.
사용자는 작업을 완료하기 위해 전체 XFCE 설정 중에서 선택하거나 명령줄 인터페이스 및 프로그래밍 작업 흐름을 위한 기본 설치를 유지할 수 있습니다.
'콘솔' 옵션은 Dextop을 실험하거나 자체 창 관리자(WM)/데스크톱 환경(DE), 유틸리티 및 기본 설정을 설정하려는 사용자를 위한 것입니다.
'environemnt' 옵션을 사용하면 사용자가 설정하고 사용할 데스크톱 환경(DE)을 지정할 수 있습니다.
설치 프로그램은 현재 'dextop' 배포 스크립트에 인수가 전달되지 않는 경우 Termux 및 컨테이너 측 모두에 대해 XFCE(유일하고 완전하고 기능적인 환경 제품군임)를 기본값으로 설정합니다.
기본적으로 XFCE 합성은 리소스 사용을 최적화하고 디스플레이 잘림 및 기타 결함을 방지하기 위해 XFCE와 함께 비활성화되어 있으며 유지되어야 합니다.
일반적으로 다른 유형의 설정에서는 합성을 끄면 현재 Android 시스템 및 보안 제한 사항에 따라 최상의 성능과 경험을 얻을 수 있습니다.
이러한 요구 사항은 Android 사용자 공간 런타임 정책과 제한된 하드웨어 액세스로 인해 발생합니다. 사용 가능한 그래픽 하드웨어 가속이 없습니다. 컨테이너 그래픽은 LLVM을 사용하여 에뮬레이트되고 실행됩니다.
Dextop은 필요할 때만 애플리케이션을 로드합니다. 이렇게 하면 설치 공간을 최소화하고 호스트 장치를 최대한 원활하게 실행하는 데 도움이 됩니다!
음악, 메일, 웹 검색 및 게임 활동은 기기의 하드웨어와 인터페이스하고 가속 및 기타 바람직한 기능을 제공하는 기본 Android 애플리케이션을 사용하여 처리하는 것이 좋습니다. 추가 항목을 참조하세요.
Dextop은 시스템 전체에 걸쳐 유연하게 액세스할 수 있도록 내부(및 가능한 경우 외부) 저장 매체를 설정합니다.
스토리지 검색은 /storage 디렉터리 항목을 구문 분석하여 /proc/mounts를 통해 수행됩니다. 해당 항목이 있는 경우 정규식을 기준으로 필터링하여 SD 카드, 영구 드라이브 또는 Chrome OS 기반 시스템(예: FydeOS)에서 제공하는 것과 같은 특정 UUID 마운트 패턴과 같은 추가 외부 저장 매체를 식별합니다.
사용자의 편의를 위해 이러한 항목을 마운트하고 연결하는 유틸리티는 먼저 마운트된 각 경로의 루트에서 .storage
파일을 찾습니다. 설정을 시작하기 전에 해당 파일을 생성하고 합리적인 내용을 추가하는 것이 좋습니다. 또는 해당 마운트용으로 제작된 인식 가능한 라벨.
예:
/storage/self/primary는 Android 내부 사용자 메모리('사용자 데이터' 및/또는 '사용자 홈' 위치라고도 함)의 기본 위치입니다. echo internal > /storage/self/primary/.storage
통해 해당 디렉터리의 .storage 파일에 'internal'을 추가하면 ${PREFIX}/media
아래에 internal -> /storage/self/primary
로 연결된 액세스 가능한 마운트가 있게 됩니다.
존재하지 않는 경우 유틸리티는 해당 레이블 또는 기본 UUID를 통해 ${PREFIX}/media
에서 해당 마운트를 연결하고 액세스할 수 있도록 기본 설정합니다.
메모:
Android 컨테이너(ARC)를 실행하는 Chrome OS 기반 시스템 사용자는 '내 파일' 디렉토리 아래에 'Home'이 포함된 ``.storage```` 파일을 추가하고 싶을 것입니다. 이렇게 하면 'termux-storage' 링크 인수가 장치에 있는 다양한 컨테이너 인스턴스를 통해 모든 표준 디렉터리를 올바르게 찾고, 채우고, 연결하는지 확인할 수 있습니다.
사실상 기본 ${HOME}
위치는 이제 모든 컨테이너에서 단일 통합 디렉터리로 공유됩니다.
Dextop은 Termux:X11 안드로이드 애플리케이션 패키지와 함께 기본 디스플레이 서버 애플리케이션 'termux-x11'을 사용하고 장치의 하드웨어 그래픽 플랫폼(GPU)을 사용하여 장치의 기본 해상도 및 DPI 설정을 사용하여 디스플레이를 전달합니다.
이 경험은 일반적인 노트북이나 데스크톱 컴퓨터에 가상 머신(VM)을 설정하고 뷰어를 통해 액세스하는 것과 매우 유사합니다.
┌─────────────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ Device /////////////////////////////////////////////////////////////////////////////////// │
│ │
│ ┌───────────────────────────────────────────────────────────────────┐ ┌────────────────┐ │
│ │ ◄──┤ │ │
│ │ Firmware │ │ Hardware │ │
│ │ ├──► │ │
│ └──────────────────────────────────────────────────────────────▲─┬──┘ │ ┌──────────┐ │ │
│ │ │ │ │ Sound │ │ │
│ ┌──────────────────────────────────────────────────────────────┴─▼──┐ │ └──────────┘ │ │
│ │ │ │ │ │
│ │ Base System │ │ ┌──────────┐ │ │
│ │ │ │ │ Power │ │ │
│ │ ┌────────────────────────────────▲────────────────────────────┐ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │
│ │ │ Android System │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ . . . │ │ │
│ │ │ ┌───────────────────────────┬─│─────────────────────────┐ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ Termux Application │ │ │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ Cameras │ │ │
│ │ │ │ ┌────────────────────────▼─┴─┐ ┌─────────────────┐ │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ Termux System ◄──┤ Activity │ │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ Manager │ │ │ │ │ │ Display │ │ │
│ │ │ │ │ ┌─────────────────▲────┐ ├──► │ │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ Home Directory │ │ │ └─────────────▲─┬─┘ │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ APU │ │ │
│ │ │ │ │ │ ┌──────────────┴─┐ │ │ ┌─────────────┼─┼────┘ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ Dextop │ │ │ │ ┌──────────┴─▼────┐ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ RAM │ │ │
│ │ │ │ │ │ └──▲─────────┬─┬─┘ │ │ │ │ Termux │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ X11 │ │ │ │ │ │
│ │ │ │ │ │ ┌──┴─────────┼─▼─┐ │ │ │ │ │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ROM │ │ │
│ │ │ │ │ │ │ Frobulator │ │ │ │ │ │ │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ └──────────▲─┬────┘ │ │ │ │ │
│ │ │ │ │ │ └────────────┼───┘ │ │ │ │ │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ ┌──────────┴─▼────┐ │ │ │ │ Storage │ │ │
│ │ │ │ │ └──▲────────────┼──────┘ │ │ │ │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ Termux │ │ │ │ │ │
│ │ │ │ │ ┌──┴────────────▼──────┐ │ │ │ API │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Sensors │ │ │
│ │ │ │ │ │ Container System │ │ │ │ │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ └──────────────────────┘ │ ◄──┤ ◄──┼──┼──┤ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ Comms │ │ │
│ │ │ │ └────────────────────────────┘ ├──► ├──┼──► │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ └──────────────────────────────────┘ └─────────────────┘ │ ◄──┤ ┌──────────┐ │ │
│ │ │ │ │ │ │ Addons │ │ │
│ │ └─────────────────────────────────────────────────────────────┘ ├──► └──────────┘ │ │
│ │ │ │ │ │
│ └───────────────────────────────────────────────────────────────────┘ └────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────────────────────────┘
시작하기 전에 자동화된 Android 패키지 설치를 위해서는 Termux 애플리케이션 자체 및 기타 모든 Termux 동반 애플리케이션(이미 설치된 경우)에 대해 '알 수 없는 앱 설치' 권한을 활성화해야 합니다.
이 권한을 활성화하려면 설정 → 보안 및 개인 정보 보호 → 알 수 없는 앱 설치 → Termux[:Application]으로 이동하여 스위치를 켜세요.
Dextop을 설정하려면 호스트 Android 장치에 다음 패키지를 설치하십시오.
선택적으로 다음과 같이 전체 화면 또는 몰입형 기능을 갖춘 VNC 뷰어 응용 프로그램을 Termux:X11과 함께 설치할 수도 있습니다.
Android 애플리케이션이 장치에 설치되면 Termux를 열고 다음을 붙여넣거나 입력합니다.
curl -s -L run.dxtp.app > dextop && bash dextop
주의를 기울이십시오!
사용자 정보 및 배포 기본 설정은 컨테이너의 사용자 프로필, 홈 디렉터리 및 기타 매개변수를 설정하기 위한 설정 프로세스 전반에 걸쳐 캡처됩니다.
대부분의 설정 프로세스는 완전히 자동화되어 있으며 사용자가 컨테이너를 사용할 준비가 될 때까지 해당 과정을 실행해야 합니다.
Dextop은 모든 외부 미디어 마운트를 자동으로 감지 및 처리하고 이를 작업 컨테이너에 추가한 다음 파일 브라우저의 북마크 파일에 적절하게 레이블을 지정합니다.
필요한 경우 Termux 저장소 및 설치 액세스 권한을 부여하려면 사용자 입력이 여전히 필요하며 이는 사용자 상호 작용을 통해서만 수행할 수 있습니다.
해결 방법이 없습니다!
저장:
설정 중에 저장 권한을 부여하라는 메시지가 표시되면 '허용'을 누르세요.
추가사항:
디스플레이 서버 구성 요소를 설치하려면 설정 중에 메시지가 나타나면 '설치'를 누르세요.
'termux-additions' 유틸리티는 최신 배포의 일부이며 Termux API, Termux GUI 및 Termux:X11을 포함하여 기본 Termux 애플리케이션과 인터페이스하는 데 필요한 Android 패키지를 설정합니다.
이러한 추가 사항은 해당 Termux 프로젝트 GitHub 릴리스 페이지에서 직접 가져옵니다. 예기치 않은 문제를 일으킬 수 있는 충돌하는 패키지 서명을 상속하지 않으려면 이전에 설치된 버전을 제거해야 합니다.
디스플레이 서버인 Termux:X11은 필수 'termux-x11' 패키지와 인터페이스하고 사용 가능한 DPI 설정을 사용하고 하드웨어 플랫폼을 통해 실행하여 호스트 장치의 기본 디스플레이 솔루션을 Dextop에 제공합니다(해당되는 경우 가속 가능). 컴파일되고 활성화됩니다).
세션을 시작하고 새로 생성된 컨테이너에 액세스하려면 다음을 붙여넣거나 입력하세요.
container-session -o | -u | -a
Termux(녹색 사용자 이름 프롬프트로 인식 가능) 아래에 직접 설치된 데스크톱 환경에 액세스하려면 다음을 붙여넣거나 입력하세요.
container-session -o
선택한 컨테이너 하우징 배포판에 액세스하려면(fuschia 사용자 이름 프롬프트로 인식 가능) 다음을 붙여넣거나 입력하세요.
container-session -o -u termux
vnc 디스플레이 서버(x11vnc)를 사용하여 세션을 시작하고 디스플레이 출력을 다시 시작하려면 다음을 붙여넣거나 입력합니다.
container-session -o vnc
기본 X11 디스플레이 서버(termux-x11)를 사용하는 경우 다음을 붙여넣거나 입력합니다.
container-session -o x11
사용자 'termux'는 자동 컨테이너 설정 중에 사용되는 기본 사용자 이름입니다. 선택한 배포 이미지에서 기본 사용자를 식별하는 데 사용되며 설정 후 편집이 가능합니다. 'container-user' 유틸리티를 사용하여 다른 사용자를 추가할 수 있습니다.
컨테이너에 처음으로 액세스할 때 로그인 시 일회성 구성이 실행되어 키보드 레이아웃, 로케일 및 시간대 기본 설정을 설정합니다.
vnc 디스플레이 서버(x11vnc)를 사용하는 경우 vnc 세션 관리자는 사용자에게 최상의 디스플레이 경험을 위해 기본 디스플레이 해상도를 선택하도록 요구합니다. 선택 사항은 "${HOME}"/.vnc/selection
아래에 저장되고 로그인 루틴은 다음을 사용합니다. 귀하의 편의를 위해 VNC 서버와 뷰어를 자동으로 시작합니다!
다음 로그인은 이전에 선택한 선택을 사용하여 자동으로 세션을 시작합니다. 선택 항목을 재정의하려면 다음을 붙여넣거나 입력하세요.
container-session -n vnc
vnc 디스플레이 서버를 중지하여 vnc 디스플레이 서버를 사용하는 활성 세션을 중지하려면 다음을 붙여넣거나 입력합니다.
container-session -x
로그아웃하려면 Ctrl+D를 누르거나 세션에 대해 'logout'
또는 'exit'
입력하여 vnc 서버를 즉시 중지하고 종료합니다.
명령 실행 시 사용 중인 셸 수준에 따라 컨테이너는 Termux 셸(녹색 사용자 이름 프롬프트로 인식 가능) 또는 Android 홈 화면으로 다시 종료됩니다.
프로젝트가 진행됨에 따라 특정 유틸리티는 약간 또는 크게 변경될 수 있으며 일부 새로운 유틸리티가 Dextop 생태계에 도입될 수 있습니다.
Dextop이 예상대로 실행되고 최신 기능이 포함되도록 하려면 기존 설정에 따라 다음을 수행하십시오.
새로 설치하는 경우 일반 설정 루틴을 실행하고 나타나는 지침을 따르십시오(설정 섹션 참조).
기존 설치의 경우 최신 Dextop 배포 스크립트에서 업데이트 루틴을 다운로드하고 실행하여 수동 업데이트를 실행할 수 있습니다.
먼저 최신 버전의 Dextop 배포 스크립트를 다운로드하세요. 이렇게 하려면 다음을 붙여넣거나 입력하세요.
curl -s -L run.dxtp.app > "${HOME}"/.local/bin/dextop
이 단계에서는 다음 단계에 필요한 모든 최신 기능으로 스크립트를 덮어쓰고 업데이트합니다.
그런 다음 Dextop에 필요하거나 사용되는 유틸리티를 업데이트하려면 다음을 붙여넣거나 입력하세요.
curl -s -L run.dxtp.app > dextop && bash dextop -u utility all
특정 유틸리티를 업데이트하려면 다음을 붙여넣거나 입력하세요.
curl -s -L run.dxtp.app > dextop && bash dextop -u utility [Utility Name]
어떤 이유로든 사용자가 인수로 호출할 유틸리티 이름을 확신할 수 없는 경우 업데이트 루틴은 실패 시 사용 가능한 모든 유틸리티 이름을 자동으로 표시합니다.
모든 셸 세션 및 경험 스크립트를 업데이트하려면 다음을 붙여넣거나 입력하세요.
curl -s -L run.dxtp.app > dextop && bash dextop -u shell
전체 버전 업데이트 프로세스를 단순화하기 위해 사용자는 기본 배포 스크립트와 모든 종속 유틸리티를 업데이트하도록 결정할 수도 있습니다. 이렇게 하려면 다음을 붙여넣거나 입력하세요.
curl -s -L run.dxtp.app > > "${HOME}"/.local/bin/dextop && bash dextop -u all
초기 설정에 성공했지만 사용자가 세션을 시작할 수 없거나 명령을 입력할 때 임의의 패키지가 누락된 것처럼 보이는 경우 불규칙한 Termux 패키지 관리 문제가 원인입니다. 저장소 정보가 불규칙해 보이고 pkg/apt를 가져오거나 가져오지 못합니다. 설치 시 요청한 패키지.
Termux 세션이나 인스턴스를 지우지 않고 Dxtop 설정 체크포인트를 다시 초기화하려면 다음을 붙여넣거나 입력하세요.
rm -rf "${HOME}/.dextop
잠재적으로 누락된 패키지 및 무작위 초기화 실패를 해결하려면 다음을 붙여넣거나 입력하십시오.
curl -s -L run.dxtp.app > dextop && bash dextop
대기 시간이 긴 인터넷 연결 또는 서버 콘텐츠(GitHub) 액세스 문제로 인해 일부 파일이 오작동하거나 손상될 수 있습니다.
어떤 이유로든 배포 스크립트 손상으로 인한 오류로 인해 업데이트가 실패하는 경우 다음을 붙여넣거나 입력하세요.
curl -s -L run.dxtp.app > "${HOME}"/.local/bin/dextop && bash dextop -u utility all
최신 버전의 Dextop이 배포되면 로그인 시 자동 업데이트가 활성화되면 모든 최신 관련 유틸리티를 가져오도록 구성할 수 있습니다.
로그인 시 자동 유틸리티 업데이트는 다음과 같이 활성화할 수 있습니다.
echo update > "${HOME}"/.dextop/dextop-update
로그인 시 자동 유틸리티 업데이트는 다음과 같이 비활성화할 수 있습니다.
echo '' > "${HOME}"/.dextop/dextop-update
시스템 부하를 얇고 가볍게 유지하기 위해 'dextop-additions'를 사용하여 기본 애플리케이션을 설정하는 것이 좋습니다. 이를 통해 'dextop-additions'는 다음을 사용하여 특정 애플리케이션에 대한 mimetype 요청을 전송합니다. 활동 관리자를 열고 사용할 관련 Android 애플리케이션을 엽니다.
'dextop-additions'는 다음 활동을 처리합니다.
dextop-additions -a
또는 MIME 유형 핸들을 관리합니다.
dextop-additions -n
오디오 재생은 'pulseaudio'를 통해 구성 및 지원되지만, 장치의 배터리 및 프로세서에 대한 프로세스 및 주기 집약적일 수 있으므로 사용을 권장하지 않습니다.
재생 시 오디오 대기 시간 및 기타 관련 매개변수는 호스트 장치의 하드웨어 사양에 따라, 그리고 Termux 셸에서 직접 실행되는지 아니면 배포 컨테이너 내에서 실행되는지에 따라 달라질 수 있습니다.
로그인 시 오디오 재생은 다음과 같이 활성화할 수 있습니다.
echo audio > "${HOME}"/.dextop/dextop-audio
다음과 같이 오디오 재생을 비활성화할 수 있습니다.
echo '' > "${HOME}"/.dextop/dextop-audio
터미널 종료 시 자동 세션 및 디스플레이 종료는 다음과 같이 활성화할 수 있습니다.
echo logout >> "${HOME}"/.dextop/dextop-logout
터미널 종료 시 자동 세션 및 디스플레이 종료는 다음과 같이 비활성화될 수 있습니다.
echo '' > "${HOME}"/.dextop/dextop-logout
Frobulator는 스크립트를 간소화하고 중복 코드를 과거의 일로 만듭니다.
Termux는 호스트 장치와 Dextop 인터페이스를 만드는 안드로이드 셸 공급자 애플리케이션입니다.
Termux:X11은 안드로이드 기본 디스플레이 서버 공급자입니다.
GNU/Bash는 스크립트가 작동하는 쉘 환경입니다.
버그 보고서 또는 기능 요청 제출
메모:
모든 설정 대화 상자, 프롬프트, 명령 및 바이너리 실행 출력은 출력 메시지를 최소로 유지하기 위해 '${PREFIX}/var/log'
디렉터리로 리디렉션되도록 설정되었습니다. 문제나 오류가 의심되는 경우 버그 보고서를 제출할 때 해당 파일의 사본을 제공하십시오.
[ Dextop // 프로젝트 페이지 ] [ 버전 // 08-19-2024 ]