새벽 3시가 넘어버렸다.
emacs를 설치하다가 시간이 너무도 지나가 버린 것이다.
1. 사전조사 1시간(emacs lisp 다운까지..)
2. 삽질 1시간
3. ports로 emacs20을 설치하는데 1시간 남짓....
FreeBSD에 프로그램을 설치하는 방법에는 3가지 정도 알고있다.
1번이 tar file을 받아 compile하는 것.
2번이 ftp로 package를 받아 설치하는 것.
3번이 ports를 이용한 방법이다.
<**********************************************>
1번 : gz, bz, bz2 등으로 압축되어 있다.
# bzip2 -d [filename]
해서 압축을 푼다(이것은 tar.bz2로 된 경우다)
# tar xvf [filename]
해서 묶인 것을 풀어준다.(tar는 archive로 file을 묶어주는 프로그램이다)
# cd [해당 디렉터리]
# ./configure
# make
# make install
---> 이 방식으로 emacs lisp를 했는데,
permission denied 라고 나온다. 일단은 보류했다.
<**********************************************>
2번 : 인터넷으로 해당 package가 있는 사이트를 검색한다.
# ftp ftp.freebsd.org
log : anonymous
password : [엔터]
ftp# get [filename]
해서 file을 받는다.
ftp# exit
# pkg_add -r [filename]
<**********************************************>
3번 : ports 설치
# cd /usr/ports
# cd /editors/emacs20 (emacs20의 경우)
# make install clean
--> 엄청난 글들이 올라간다.. ports를 이용한 설치는 ftp로 직접 file을 download하기 때문에, internet에 연결되어 있어야 하고, 필요한 file을 알아서 받기 때문에, 1번이나 2번 설치보다는 시행착오가 적다.(이것은 지금까지의 생각이므로 나중에 바뀔 수 있다. 예외를 아직 보지 못했다.)
이로써 emacs20을 설치했다. 그런데, 문제는
# /usr/local/bin/emacs20
위와 같이 실행해야 한다는 것이다.
.cshrc 에 path설정(dos 개념)이 되어있는데도, 임의의 디렉터리에서 실행이 안 된다. 그것은 좀더 알아봐야할 것이다.
이제 lisp를 어떻게 연동할 것인가가 관건이다. 그리고, xorg의 설치, 의문점들을 몇 개 해결하면, 어느정도 익숙해 질 것 같다.
emacs를 설치하다가 시간이 너무도 지나가 버린 것이다.
1. 사전조사 1시간(emacs lisp 다운까지..)
2. 삽질 1시간
3. ports로 emacs20을 설치하는데 1시간 남짓....
FreeBSD에 프로그램을 설치하는 방법에는 3가지 정도 알고있다.
1번이 tar file을 받아 compile하는 것.
2번이 ftp로 package를 받아 설치하는 것.
3번이 ports를 이용한 방법이다.
<**********************************************>
1번 : gz, bz, bz2 등으로 압축되어 있다.
# bzip2 -d [filename]
해서 압축을 푼다(이것은 tar.bz2로 된 경우다)
# tar xvf [filename]
해서 묶인 것을 풀어준다.(tar는 archive로 file을 묶어주는 프로그램이다)
# cd [해당 디렉터리]
# ./configure
# make
# make install
---> 이 방식으로 emacs lisp를 했는데,
permission denied 라고 나온다. 일단은 보류했다.
<**********************************************>
2번 : 인터넷으로 해당 package가 있는 사이트를 검색한다.
# ftp ftp.freebsd.org
log : anonymous
password : [엔터]
ftp# get [filename]
해서 file을 받는다.
ftp# exit
# pkg_add -r [filename]
<**********************************************>
3번 : ports 설치
# cd /usr/ports
# cd /editors/emacs20 (emacs20의 경우)
# make install clean
--> 엄청난 글들이 올라간다.. ports를 이용한 설치는 ftp로 직접 file을 download하기 때문에, internet에 연결되어 있어야 하고, 필요한 file을 알아서 받기 때문에, 1번이나 2번 설치보다는 시행착오가 적다.(이것은 지금까지의 생각이므로 나중에 바뀔 수 있다. 예외를 아직 보지 못했다.)
이로써 emacs20을 설치했다. 그런데, 문제는
# /usr/local/bin/emacs20
위와 같이 실행해야 한다는 것이다.
.cshrc 에 path설정(dos 개념)이 되어있는데도, 임의의 디렉터리에서 실행이 안 된다. 그것은 좀더 알아봐야할 것이다.
이제 lisp를 어떻게 연동할 것인가가 관건이다. 그리고, xorg의 설치, 의문점들을 몇 개 해결하면, 어느정도 익숙해 질 것 같다.
댓글 달기