로그인 해주세요.

자유 게시판 *자유로운 대화공간입니다. 회원간 예의를 지켜주세요. #정치글 #친목 금지

회계천사

Termux_XFCE, hangover-wine 설치방법

안녕하세요. 

계속 눈팅만하다 termux 관련 글을 작성해봅니다.

 

1. Termux_XFCE 관련

다른 회원님이 한번 소개해준 프로그램입니다.(정말 혁명입니다.)

깃허브는 https://github.com/phoenixbyrd/Termux_XFCE에 있습니다.

위 깃허브에 방문하면 설치파일로 쉽게 설치가 가능합니다.

원본: curl -sL https://raw.githubusercontent.com/phoenixbyrd/Termux_XFCE/main/install.sh -o install.sh && chmod +x install.sh && ./install.sh

위 명령어를 입력하기만 하면 됩니다.

 

저는 우분투를 사용해서 무지성 debian -> ubuntu 변환한 스크립트를 작성해 제 깃허브에 올렸습니다.

우분투 수정본: curl -sL https://raw.githubusercontent.com/yanghoeg/Termux_XFCE/main/install.sh -o install.sh && chmod +x install.sh && ./install.sh

어쨌든 위 원본 스크립트 사용을 추천합니다.

 

아래는 설치 결과입니다.

 

image.png

설치를 하면 배쉬가 엄청 예뻐집니다.

 

image (6).png

termux기반이기 때문에 os가 android입니다.

 

image (2).png

gpu 가속도 가능하고요

 

image (3).png

이 프로그램의 최대장점은 바로 termux에서 컨테이너로 proot앱을 사용할 수 있는것 입니다. 정말 혁명입니다 

 

image (1).png

 

한글파일은 pkg install fcitx5 fcitx5-hangul을 설치하면 됩니다.

제가 작성한 스크립트에는 이 설치도 포함되어 있습니다.

 

 2. hangover-wine 관련

pkg install tur-repo로 tur저장소를 설치해줍니다. pkg update를 해도 hangover-wine은 존재하지 않는다고 나옵니다. 설치되지 않는 이유는 tur-repo에는 기본으로 포함된 폴더가 있고 사용자가 추가로 설정해야되는 폴더가 있기 때문입니다. hangover-wine은 추가로 설정해야 되는 폴더에 있습니다.

 

https://github.com/termux-user-repository/tur에 방문합니다.

image (7).png

위 tur-multilib라는 곳에 hangover-wine이 있습니다.

tur-multilib를 ~/../usr/etc/apt/sources.list.d/tur.list에 추가해줍니다.

어려우시면 아래 명령어를 복사해 붙여도 됩니다.

sed -i 's/$/ tur-multilib/' ~/../usr/etc/apt/sources.list.d/tur.list

 

그리고 pkg update를 하면 이제 hangover-wine을 볼 수 있습니다.

 

pkg install hangover-wine winetricks를 설치해줍니다.

그리고 아래 프로그램도 설치해줍니다. 이는 자료조사하면서 알게된걳인데 정확하지 않습니다. 도전적인 분들만 설치해보시길..

pkg install -y cabextract clang 7zip freetype gnutls libandroid-shmem-static libx11 xorgproto mesa-demos libdrm libpixman libxfixes libjpeg-turbo xtrans libxxf86vm xorg-xrandr xorg-font-util xorg-util-macros libxfont2 libxkbfile libpciaccess xcb-util-renderutil xcb-util-image xcb-util-keysyms xcb-util-wm xorg-xkbcomp xkeyboard-config libxdamage libxinerama libxshmfence 

 

참고로 wine은 거의 구동이 안됩니다. 제가 놓치고 있는게 있는것 같네요

 

댓글
20
hillpath
1등 hillpath
2024.06.28. 17:56

와! 감사합니다!

[hillpath]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
2등 흡혈귀왕
2024.06.28. 18:16

세상에 이걸 정리해주셨군요!

감사합니다!

 

제 수고를 덜어주셨네요!

 

행오버 와인은 저도 뭔가를 놓치는지

프로그램 설치가 안되더군요!ㅠ

 

다음 버전업이 되기를 기다리는 중입니다.

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
3등 흡혈귀왕
2024.06.28. 18:22

참고로 컨테이너 로케일 수정하면

리눅스 프로그램들 한글로 실행 가능합니다!

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 흡혈귀왕 님께
2024.06.28. 21:47

또 하나 배워갑니다 ㅎㅎ 한번 확인해볼게요!

[회계천사]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
흡혈귀왕 회계천사 님께
2024.06.28. 22:03

간단히 말씀드리면

 

터미널에서 proot로 로그인 후 (ex : debian)

 

# nimf 설치

wget -qO- https://update.hamonikr.org/add-update-repo.apt | sudo -E bash - 

sudo apt install nimf nimf-libhangul fonts-noto-cjk locales fonts-nanum* fonts-roboto

im-config -n nimf

 

# 언어 로케일 설정

$ sudo apt install tzdata

$ sudo nano /etc/locale.gen

LANG=ko_KR.UTF-8 주석 제거 후 저장

$ locale-gen

로케일 리스트 확인

$ sudo echo "LANG=ko_KR.UTF-8" > /etc/locale.conf

 

 

# 언어 로케일 & GPU 가속 환경 변수 설정

sudo nano ~/.profile

 

최하단에 아래 환경 변수 추가

LANG=ko_KR.UTF-8

LC_CTYPE=ko_KR.UTF-8

LC_NUMERIC=ko_KR.UTF-8

LC_TIME=ko_KR.UTF-8

LC_COLLATE=ko_KR.UTF-8

LC_MONETARY=ko_KR.UTF-8

LC_MESSAGES=ko_KR.UTF-8

LC_PAPER=ko_KR.UTF-8

LC_NAME=ko_KR.UTF-8

LC_ADDRESS=ko_KR.UTF-8

LC_TELEPHONE=ko_KR.UTF-8

LC_MEASUREMENT=ko_KR.UTF-8

LC_IDENTIFICATION=ko_KR.UTF-8

LC_ALL=

 

export GTK_IM_MODULE=nimf

export QT4_IM_MODULE="nimf"

export QT_IM_MODULE=nimf

export XMODIFIERS="@im=nimf"

nimf

export XDG_RUNTIME_DIR=/run/user/$(id -u)

export MESA_NO_ERROR=1 MESA_LOADER_DRIVER_OVERRIDE=zink TU_DEBUG=noconform MESA_GL_VERSION_OVERRIDE=4.6COMPAT MESA_GLES_VERSION_OVERRIDE=3.2

 
================================================================
 
이렇게 하고 X11 서버 종료 후 다시 실행하면
리눅스 프로그램들에 한글 언어가 적용됩니다!
 
 
[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
안경22
안경22 흡혈귀왕 님께
2024.07.08. 02:00

Termux 알아보다가 여기까지 오게 되어 이걸로 다시 깔았는데 여전히 nimf는 설치가 안되고 한글 폰트만 적용되지 ui가 한글화가 되지 않네요 ㅠㅠㅠ 

한글화 참 어렵습니다

[안경22]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
흡혈귀왕 안경22 님께
2024.07.08. 07:57

Termux XFCE4는 아쉽게도

메뉴에 한글 적용은 불가능합니당..ㅠ

 

안드로이드 bionic libc가 로케일을 미지원하거든요.

대신 프로그램에는 한글 적용이 가능합니다.

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
흡혈귀왕
흡혈귀왕
2024.06.28. 22:04

Screenshot_2024-06-28_21-38-18.png

Screenshot_2024-06-28_21-39-04.png

Screenshot_2024-06-28_21-39-22.png

Screenshot_2024-06-28_21-39-47.png

Screenshot_2024-06-28_21-40-26.png

Screenshot_2024-06-28_21-40-59.png

 

제 Termux XFCE4 환경입니다~

[흡혈귀왕]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 흡혈귀왕 님께
2024.06.29. 00:58

헐 거의 하나의 글을 써주셨네요 감사합니다 내일 항번 적용해보겠습니다!!

[회계천사]님의 댓글을 신고합니다. 취소 신고
멜로엘로
멜로엘로
2024.06.29. 23:19

데비안->우분투 버전은 에러가 나면서 설치가 완료가 안되네요 ㅠ

[멜로엘로]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 멜로엘로 님께
2024.06.30. 00:35

오늘 소리가 안나서 몇개 수정했는데 거기서 오류가 나는것같네요 ㅠ 낼 수정해놓겠습니다!!

[회계천사]님의 댓글을 신고합니다. 취소 신고
멜로엘로
멜로엘로 회계천사 님께
2024.06.30. 01:05

기다리겠습니다 ! 글고 제 탭9플은 왜  fps가 120정도 밖에 안나오는걸까요? 원본링크로 설치하고 따로 수정한건 없습니다

[멜로엘로]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 멜로엘로 님께
2024.06.30. 01:37

안녕하세요 제가 방금설치해보니 오류는 안뜨네요 .. 오류위치 알려주심 수정해놓겠습니다 ㅎㅎ 가속은 zink 실행할앱으로 하심됩니다

[회계천사]님의 댓글을 신고합니다. 취소 신고
포인트봇
포인트봇 회계천사 님께
2024.06.30. 01:37
회원님 4포인트 채굴 성공!
[포인트봇]님의 댓글을 신고합니다. 취소 신고
멜로엘로
멜로엘로 회계천사 님께
2024.06.30. 10:24

아침에 다시 설치하니 오류없이 설치는 완료했는데...

Start해서 termux x11로 넘기는 과정에서 아래와 같은 오류를 뱉네요

vtest_client_dispatch_commands: client context created.

vrend_winsys_make_context_current: Error switching context: EGL_BAD_ACCESS

stack corruption detected (-fstack-protector)

client: VTEST_CLIENT_DISCONNECTED

/data/data/com.termux/files/usr/bin/start: line 22: 8351 Aborted env DISPLAY=:1.0 GALLIUM_DRIVER=virpipe dbus-launch --exit-with-session xfce4-session

 

도와주세요 ㅠㅠ ㅎㅎ

[멜로엘로]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 멜로엘로 님께
2024.06.30. 14:22

안녕하세요 ㅎㅎ

원본 스크립트를 설치하셨군요 

DISPLAY=:1.0 GALLIUM_DRIVER=virpipe dbus-launch --exit-with-session xfce4-session

에서

DISPLAY=:1.0 GALLIUM_DRIVER=zink dbus-launch --exit-with-session xfce4-session로 변경하시거나

DISPLAY=:1.0 dbus-launch --exit-with-session xfce4-session
아에 
GALLIUM_DRIVER=zink를 삭제하시면 됩니다

 

zink로 변경해서 실행해보시면 알겠지만 너무 느릴거에요 그래서 아예 삭제하시고 gpu 필요할때만 가속하는걸 추천드립니다.

 

수정: 다시본문 보니까 마치 원본을 제가 수정한거처럼 써놨더라고요 ㅠ 제가 글을 잘못쓰거든요 yanghoeg 이게 제가 수정한 버전입니다.

[회계천사]님의 댓글을 신고합니다. 취소 신고
멜로엘로
멜로엘로 회계천사 님께
2024.06.30. 14:27

헉 아닙니다. 원본 스크립트도 돌려보고 선생님꺼도 해보았는데, 선생님꺼에서 오류가 나온다는 말이었습니다 ㅎㅎ;; 저도 우분투가 더 좋거든요.. ㅎㅎ

일단 다시 수정해보고 오류나오면 댓글 달아드릴게요 ! 

DISPLAY=:1.0 GALLIUM_DRIVER=zink dbus-launch --exit-with-session xfce4-session

부분은 어디 파일을 수정하면 되는걸까요 ?

[멜로엘로]님의 댓글을 신고합니다. 취소 신고
회계천사
글쓴이
회계천사 멜로엘로 님께
2024.06.30. 14:44

홈에서 ../usr/bin/start에서 수정하심 됩니다

제 스크립트는 어제 저녁에 해봤는데 이상은 없었거든요.

나중에 기회되면 한번 해보세요

그리고 설치가 종료되는건 보통 지정한 동작이 다 수행되는지 확인하려고 set -e를 설정하거든요

그래서 설치할 파일이 없거나 그러면 강제 종료됩니다..

특별한 문제는 아니니 걱정마시구요!

[회계천사]님의 댓글을 신고합니다. 취소 신고
멜로엘로
멜로엘로 회계천사 님께
2024.06.30. 22:37

감사합니다~
테스트 해 보니

DISPLAY=:1.0 GALLIUM_DRIVER=virpipe dbus-launch --exit-with-session xfce4-session

은 X11으로 안 넘어가구요

DISPLAY=:1.0 GALLIUM_DRIVER=zink dbus-launch --exit-with-session xfce4-session

은 X11으로 넘어가서 아주 잘 됩니다

DISPLAY=:1.0 dbus-launch --exit-with-session xfce4-session

은 처음과 마찬가지로 X11으로 안 넘어가네요 ㅎㅎ

 

어쨋든 zink 구동해서 켜졌다는거에 매우 만족합니다!

감사합니다

[멜로엘로]님의 댓글을 신고합니다. 취소 신고
취소
번호 제목 글쓴이 날짜 조회 수
공지 사이트 이용 수칙 230228 수정 admin 19.11.25 7 61625
핫글 이야 사장님 멸칭 생겼네요 [8] updatefile PaulBasset 02:59 17 610
핫글 오늘도 미코에서 공식으로 인증된 성지에 출첵하러 왔습니다 [4] updatefile 쿼드쿼드 16:05 13 276
핫글 정말 아 다르고 어 다르긴합니다 [10] file 루시우 09:20 8 358
102063 우리은행 14년 썼더니 [11] file 몬스터 20.11.01 5 298
102062 스타트업 보기 힘드네요,,, [1] Lime 20.10.31 5 298
102061 명품이란 것에 관심이 없던 제가 [12] file 쪼다 20.10.29 6 298
102060 해피머니는 네이버페이에 못쓰는군요 [4] 파라볼리카 20.09.21 0 298
102059 애플은 GM버전을 내놓아라 [6] file Tac 20.09.09 0 298
102058 CJ택배 ㄹㅇ 도랐네요 [5] file Angry 20.08.18 0 298
102057 샘 오취리 사과문 [13] file 기변증 20.08.08 0 298
102056 ???:언팩을 취소하기로 결정했습니다 [2] 프로입털러 20.08.04 0 298
102055 특이점이 온 랩탑 모니터 [16] file canond5100 20.07.29 3 298
102054 근데 펀쿨섹좌 짤은 조정치 안걸리나요 [10] systemd 20.06.23 0 298
102053 김연경 흥국생명 복귀...후배 위해 연봉 자진 삭감 [4] BarryWhite 20.06.07 2 298
102052 분리수거 난이도가 하드해지네요 [15] file Chrop 20.06.03 1 298
102051 주식 산게 상폐될 위기네요 [9] 한강가는주린이 20.05.28 0 298
102050 (ㅎㅂ)가슴골 [4] file Aimer 20.05.14 0 298
102049 소재 떨어진 생활의 달인 근황 [7] file Aimer 20.05.12 0 298
102048 드디어 그분이 오십니다....(소나타 N) [5] Excelsior 20.05.09 0 298
102047 한국에서 국제브랜드 비접촉 결제(aka 구글/애플페이) 가 미래가 없는 이유... [9] 긴닉네임2003291156 20.05.05 0 298
102046 미국은 상황이 점점 나빠지는군요 [8] file ki-hun 20.04.09 1 298
102045 [7] 정치닉네임23949591 20.04.06 0 298
102044 [15] 정치닉네임23949591 20.03.28 0 298
102043 오늘자 걸은 횟수 및 소모 칼로리 [4] file 흡혈귀왕 20.03.26 0 298
102042 갤럭시 스토어 미쳤네요 [3] file 프리즘스톤 20.02.13 0 298
102041 속보) 이란추락 비행기 이란측 미사일로 추락한것 확인 [10] 범죄자호날두 20.01.10 0 298
102040 김희철♥모모, 새해 첫 커플 탄생 [2] BarryWhite 20.01.02 2 298
102039 네이버 신년 운세를 봤는데... [1] 다물 19.12.24 1 298

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

사용자 정의

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정

일정 수 이상의 추천을 받은 댓글에 표시를 합니다.

6. 글 쓰기 화면 설정

글 쓰기 폼에 미리 입력해 놓을 문구를 설정합니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...