컴퓨터 OS/Linux2017. 3. 17. 17:18

site : alpine linux 


부팅후  아래와 같이 설치 진행 


ip link set eth0 up

setup-alpine


layout [none] >> us

variant[] >> us 

... [eth] >> [enter]

... [dhcp]>> [enter]

... network configuration? [no] >> [enter]

root password >> 

Retype password >> 

Timezone >> 

proxy [none] >> [enter]

...

disk [noe] >> sda

use it .. >> sys

... 

reboot 


... booting after .. 


setup-xorg-base 

vi /etc/apk/repositories 

..community enable

apk update 

apk add dbus 

rc-service dbus start

rc-update add dbus 

apk add openbox tint2 xf86-video-intel xf86-video-vesa xf86-video-vmware xf86-input-synaptics xrandr xterm


vi ${HOME}/.xinitrc 

exec openbox-session


apk add firefox-esr ( ttf font setup first )



## xterm 

vi ${HOME}/.Xdefaults

xterm*foreground: white

xterm*background: black


# nabi 

apk add build-base gtk+2.0-dev gtk+3.0-dev

https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libhangul/libhangul-0.1.0.tar.gz

https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/imhangul/imhangul-2.1.1.tar.bz2

https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/imhangul/imhangul-3.1.1.tar.bz2

https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/nabi/nabi-1.0.0.tar.gz


libhangul & nabi build 

configure --prefix=/usr

make install


imhangul-2.1.1 ( gtk+2.0 ) configure --prefix=/usr --with-gtk-im-module-dir=/usr/lib/gtk-2.0/2.10.0/immodules 

imhangul-3.1.1 ( gtk+3.0 ) configure --prefix=/usr --with-gtk-im-module-dir=/usr/lib/gtk-3.0/3.0.0/immodules


vi ${HOME}/.xinitrc 

export LANG=ko_KR.UTF-8

export XIM=nabi

export XIM_PROGRAM=/usr/bin/nabi

export XMODIFIERS="@im=nabi"

export QT_IM_MODULE=xim

export GTK_IM_MODULE=xim



# terminal sakura

sakura-2.4.2.tar.gz

( Dependency vte, gtk+2.0 )   install :  cd / ; tar xvzf sakura-2.4.2.tar.gz

sakura-3.4.0.tar.gz

( Dependency vte3, gtk+3.0 )  install : cd / ; tar xvzf sakura-2.4.2.tar.gz


# sound

echo snd-pcm-oss >> /etc/modules

modprobe snd-pcm-oss

apk add aumix

aumix (set volume settings)

 또는

apk add alsa-utils alsa-utils-doc alsa-lib alsaconf


# X ( dpi modify )

vi /etc/X11/xinit/xserverrc

#exec /usr/bin/X -nolisten tcp "$@"  

exec /usr/bin/X -dpi 96 -nolisten tcp "$@"


vi ~/.Xdefaults

Xft.dpi: 96



# timezone

echo "Asia/Seoul" > /etc/timezone


apk add tzdata

cp /usr/share/zoneinfo/Asia/Seoul /etc/localtime

apk del tzdata



Posted by yhlee
컴퓨터 OS/Linux2017. 2. 15. 16:56

scim-hangul-0.3.2-x86_64-3.xzm

scim-1.4.14-x86_64-4.xzm

libhangul-0.1.0-x86_64-1.xzm


porteus : http://porteus.org

대상 버전 : 3.2.2 ( slackware64 42.2 기반)


1. scm-1.4.15 버전에서 한글입력시 스페이스가 입력되지 않는 버그로 인하여 하위 버전인 1.4.14버전으로 패키징

 - 한글 폰트 추가는 필수적으로 ...


2. 추가 작업 jre (openjdk 컴파일 해서 등록) , git , firefox


<Porteus MATE>


Posted by yhlee
컴퓨터 개발/자바2016. 12. 14. 19:24
jre만 설치 되어 javac 가 없을 때 ecj를 이용한 컴파일
#!/bin/sh
if [ -f ${HOME}/.m2/repository/org/eclipse/jdt/core/compiler/ecj/4.4.2/ecj-4.4.2.jar ]; then 
        /usr/bin/java -jar ${HOME}/.m2/repository/org/eclipse/jdt/core/compiler/ecj/4.4.2/ecj-4.4.2.jar -1.7 "$@"
elif  [ -f /usr/share/tomcat8/lib/ecj-4.5.jar ] ; then 
        /usr/bin/java -jar /usr/share/tomcat8/lib/ecj-4.5.jar -1.7 "$@"
else 
        if [ ! -f ${HOME}/bin/ecj-4.6.1.jar ] ; then 
        wget http://198.41.30.199/eclipse/downloads/drops4/R-4.6.1-201609071200/ecj-4.6.1.jar -O ${HOME}/bin/ecj-4.6.1.jar
        fi
        /usr/bin/java -jar ${HOME}/bin/ecj-4.6.1.jar -1.7 "$@"
fi
Posted by yhlee