$ python setup.py bdist_rpm
'Operating' 카테고리의 다른 글
RedHat 계열 리눅스(CentOS 등..)에서 selinux로 인한 커널 패닉시 (0) | 2007.12.31 |
---|---|
FreeBSD 업그레이드 (0) | 2007.12.14 |
리눅스용 네이트온 오픈 베타 시작 (0) | 2007.09.23 |
$ python setup.py bdist_rpm
RedHat 계열 리눅스(CentOS 등..)에서 selinux로 인한 커널 패닉시 (0) | 2007.12.31 |
---|---|
FreeBSD 업그레이드 (0) | 2007.12.14 |
리눅스용 네이트온 오픈 베타 시작 (0) | 2007.09.23 |
파이썬 모듈 설치 (0) | 2007.12.24 |
---|---|
리눅스용 네이트온 오픈 베타 시작 (0) | 2007.09.23 |
구글 패키지에 스타오피스 8 추가 (0) | 2007.08.18 |
리눅스용 네이트온이 드디어 오픈 베타로 공개되었다. 이미 pidgin용 플러그인이나 JateOn으로 리눅스에서도 네이트온을 이용할 수 있었지만, 그래도 공식(?)적으로 리눅스를 지원하는 클라이언트가 나왔다는 것이 의미있는 일이라고 생각한다.
리눅스용 네이트온은 여기에서 받을 수 있으며, 앞으로 KLDP.NET과 같은 오픈소스 개발 사이트에 올려둘 계획이라고 한다.
추가로 KLDP의 이 글타래의 댓글을 보면 몇몇 분들이 수고하셔서 우분투와 RPM 패키지로도 만들어서 공개해놓은 것이 있다.
FreeBSD 업그레이드 (0) | 2007.12.14 |
---|---|
구글 패키지에 스타오피스 8 추가 (0) | 2007.08.18 |
부요기반 리눅스에 subversion + trac 설치 (0) | 2007.07.23 |
구글에서 배포하는 소프트웨어 패키지인 '구글 패키지'에 SUN의 오피스 슈트인 '스타스위트 8'이 추가되었다.
'스타스위트 8'은 오픈 소스 오피스 슈트인 '오픈 오피스'의 기반이 된 소프트웨어로 오픈 오피스와 거의 비슷한 기능을 제공하지만, 상용 버전인 만큼 폰트 등의 추가 요소가 포함되어 있다고 한다.
구글 패키지 페이지를 통해서 설치할 수 있으며, '구글 업데이터'가 이미 설치되어 있다면, 이를 이용하여 편리하게 설치할 수 있다.
리눅스용 네이트온 오픈 베타 시작 (0) | 2007.09.23 |
---|---|
부요기반 리눅스에 subversion + trac 설치 (0) | 2007.07.23 |
리눅스용 네이트온 클로즈 베타 (0) | 2007.07.22 |
svnadmin create --fs-type fsfs [subversion 저장소 이름]- trac 저장소를 만듭니다.
trac-admin [트랙 저장소 이름] initenv
tracd --port 8080 [trac 저장소 경로] 1>&2 2>> [로그파일 이름] &
혹은
tracd --port 8080 --auth *,[패스워드파일 이름],trac [trac 저장소 경로] 1>&2 2>> [로그파일 이름] &
from optparse import OptionParserimport md5
# build the options
usage = "usage: %prog [options]"
parser = OptionParser(usage=usage)
parser.add_option("-u", "--username",action="store", dest="username", type = "string",
help="the username for whom to generate a password")
parser.add_option("-p", "--password",action="store", dest="password", type = "string",
help="the password to use")
(options, args) = parser.parse_args()
# check options
if (options.username is None) or (options.password is None):
parser.error("You must supply both the username and password")
# Generate the string to enter into the htdigest file
realm = 'trac'
kd = lambda x: md5.md5(':'.join(x)).hexdigest()
print ':'.join((options.username, realm, kd([options.username, realm, options.password])))
구글 패키지에 스타오피스 8 추가 (0) | 2007.08.18 |
---|---|
리눅스용 네이트온 클로즈 베타 (0) | 2007.07.22 |
리눅스에서 여러 파일 문자열 바꾸기 (0) | 2007.07.10 |
그동안 리눅스에서 네이트온을 사용하려면 JateOn 이나 pidgin용 네이트온 플러그인을 사용해야만 했다. 그리고, 네이트에서 리눅스용 클라이언트를 개발하고 있다는 소식이 들려오더니 결국 클로즈 베타로 클라이언트가 나오는 모양이다.
사실 라이센스 문제나 100% 동작을 보장하지 못한다는 점때문에 그렇지 그동안 리눅스에서 네이트온 사용시에는 JateOn 만으로도 충분하다고 생각했고, 메신저를 많이 사용하는 편이 아니기때문에 많이 기대는 되지 않는다. 하지만, 리눅스나 맥OS를 사용하면서 네이트온을 주로 사용하는 사람이라면 유용하겠지...
부요기반 리눅스에 subversion + trac 설치 (0) | 2007.07.23 |
---|---|
리눅스에서 여러 파일 문자열 바꾸기 (0) | 2007.07.10 |
부요 기반 리눅스에서 DVD 타이틀 보기 (0) | 2007.07.05 |
여러 파일에서 특정 문자열을 찾아서 바꿔야할때가 있다. 이걸 일일히 한다는 것은 매우 비생산적인 일이다. 윈도우즈같으면 검색을 사용하거나 이런 기능을 제공하는 에디터 프로그램 등을 찾아봐야하겠지만, 리눅스(유닉스)에서는 자잘한 유틸리티들의 조합이나 스크립트 등을 통해서 쉽게 해결할 수 있다.
find . -name "*.txt" -print0 | xargs -r -0 grep -l [문자열]
#!/bin/bash #특정 디렉토리에 있는 모든 파일에서 일치하는 문자열을 모두 찾아 바꾸기. if [ $# -ne 2 ] then echo "사용법 'basename $0' find_string replace_string [directory]" exit 65 fi if [ -n "$3" ] then directory=$3 # 디렉토리 이름이 인자로 주어질 경우... else directory=$PWD # 아니면 현재 디렉토리에 대해서. fi #for file in $directory/* for file in $(find . -type f -name '*' | sort ) do if [ $0 != $file ];then IsMessage=$(grep "$1" -c $file) # echo $file # if [ $IsMessage = 0 ]; then # echo $file No Message # else # echo $file Message if [ $IsMessage != 0 ]; then cp $file $file.ori sed -e "s%$1%$2%" $file > $file.tmp echo $file에서 찾아 바꾸기를 하였습니다. mv "$file.tmp" $file fi fi done exit 0
find . -type f -exec perl -pi -e 's|test|TESTING|g' {} ;
vim `find . -type f`
:set hidden :argdo %s/바꾸기전문자열/바꾼후문자열/gc
:wall
#!/bin/bash for i in `find . -name "*" -print` do sed -e s/test/TESTING/g $i > $i.old mv $i.old $i done
리눅스용 네이트온 클로즈 베타 (0) | 2007.07.22 |
---|---|
부요 기반 리눅스에서 DVD 타이틀 보기 (0) | 2007.07.05 |
우분투에서 DVD 보기 (0) | 2007.07.04 |
xine-lib-extras-1.1.2-1.fc5.i386.rpm
xine-lib-1.1.2-17.fc5.i386.rpm
totem-xine-1.4.4-1.lvn5.i386.rpm
timidity++-2.13.2-1.2.1.i386.rpm
libdvdread-0.9.7-2.fc5.i386.rpm
libdvdplay-1.0.1-5.fc5.i386.rpm
libdvdnav-0.1.10-3.fc5.i386.rpm
리눅스에서 여러 파일 문자열 바꾸기 (0) | 2007.07.10 |
---|---|
우분투에서 DVD 보기 (0) | 2007.07.04 |
우분투에서 한글2005 설치 (0) | 2007.06.06 |
리눅스에서 DVD 보기는 참 간단하다. 영상만 보려면 별다른 설정없이 xine이나 mplayer 설치후 그냥 볼수 있지만, 타이틀 메뉴를 이용하기 위해서는 약간의 수고가 필요하다. xine이 설치되어 있다면, w32codecs 를 더 설치하면 DVD 타이틀 메뉴를 이용할 수 있다. 이것은 xine 기반의 Kaffeine이나 totem-xine 에서도 동일하다.
w32codecs 설치는 다음 두줄로 끝~!
$ wget -c http://www.debian-multimedia.org/pool/main/w/w32codecs/w32codecs_20071007-0.1_i386.deb $ sudo dpkg -i w32codecs_20061022-0.0_i386.deb
추가> 패키지가 버전업되면서 이름이 바귈수 있다. 그때는 사이트에 방문하여 확인이 필요하다.
부요 기반 리눅스에서 DVD 타이틀 보기 (0) | 2007.07.05 |
---|---|
우분투에서 한글2005 설치 (0) | 2007.06.06 |
리눅스에 picasa 2 설치하기 (0) | 2007.04.23 |
alien을 이용해서 RPM 패키지를 DEB 로 변환한다.# apt-get install alien libssl0.9.7
# alien -k --scripts [다운받은 한글 RPM 패키지 파일]
# dpkg -i [생성된 deb 파일]
설치가 끝나고 실행하려고 하면 다음과 같은 에러가 발생할 수 있다.
hwp: error while loading shared libraries: libssl.so.5: cannot open shared object file: No such file or directory hwp: error while loading shared libraries: libcrypto.so.5: cannot open shared object file: No such file or directory hwp: symbol lookup error: /usr/lib/hnc/lib/libHncPort.so.0: undefined symbol: _XftFTlibrary
그럴 경우에는 다음과 같이 해준다.
# cd /usr/lib # ln -sf libgsf-1.so.113.0.99 libgsf-1.so.114 # ln -sf libssl.so.0.9.7 libssl.so.5 # ln -sf libcrypto.so.0.9.X libcrypto.so.5
Ubuntu edgy의 경우에는 다음과 같은 라이브러리 에러가 발생한다.
hwp: symbol lookup error: /usr/lib/hnc/lib/libHncPort.so.0: undefined symbol: _XftFTlibrary
라이브러리에 문제가 있어서 그런 것으로 보이는데, 첨부한 libXFT를 다운로드받아서 /usr/lib에 풀어주면, 해결된다.
우분투에서 DVD 보기 (0) | 2007.07.04 |
---|---|
리눅스에 picasa 2 설치하기 (0) | 2007.04.23 |
Use vmware-player in ubuntu dapper (0) | 2006.11.08 |