반응형
어떤 회사의 채용 퀴즈를 루비로 풀어봤습니다. (접수기간은 이미 마감)
변수 702에서 오류를 수정한 루비 코드입니다. 

--------------------------------------------------
codepad로 출력 결과를 볼 수 있습니다.
# num = gets.to_i # to get the user input
num = 65535
res = ''
abc = ('A'..'Z').to_a
while num > 26 do 
  res += abc[num%26-1]
  num = num/26
end
res += abc[num%26-1]
print res.reverse


 




반응형
반응형
일단 다른 우분투(Lucid)의 syslinux를 업데이트 해야 하는 듯
버그가 있다고 하는데..
http://www.khattam.info/solved-syslinux-unknown-keyword-in-configuration-file-2010-09-01.html

boot:
프롬프트가 뜨면 help 입력후 엔터를 치란다
안내가 개판이니 이런 삽질을 하게 되는 구나. 이게 무슨 개짓이란말인가 ㅠㅠ...


내일 외장형 ODD 꼭 산다
아 진짜.. 골 때리네
반응형
반응형

http://www.modrails.com/install.html

http://www.modrails.com/documentation/Users%20guide%20Apache.html#_installing_upgrading_and_uninstalling_phusion_passenger

cd /var/lib/gems/1.8/bin/
./passenger-install-apache2-module

여기서부터는 내일을 기약...

설치 안 된 것들
build-essential
libcurl4-openssl-dev
libssl-dev
zlib1g-dev
apache2-prefork-dev
libapr1-dev
libaprutil1-dev

apt-get으로는 안되어서 전부 찾아보자.
http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/main/b/build-essential/build-essential_11.5ubuntu1_i386.deb
직접 다운받아도 안 되네.. 이 경우는 어떻게 하나

dpkg -i 중
warning에서 apt-get install liblouis2 실행 중 업그레이드와 관련한 에러

/var/lib/dpkg/info/install-info.postinst: 36: update-info-dir: not found
dpkg: error processing install-info (--configure):
subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
install-info
E: Sub-process /usr/bin/dpkg returned an error code (1)
http://ubuntuforums.org/archive/index.php/t-1547223.html

리눅스에서 우분투 부팅디스크를 만들었네.. 아 이렇게 해봐야 되나
반응형
반응형
1.

일단 wget 부터 설치
libelfg0 직접 다운로드 받어서 넣어주기
http://ftp.daum.net/ubuntu/pool/universe/libe/libelf/libelf_0.8.10.orig.tar.gz

tar xvzf 로 압축풀기
어?? 소스파일이네 ㅁㄴㅇㄹ

./configure
 또는 sh ./configure
make
make check
make install

ㅁㄴㅇㄹ C compiler가 executables를 만들 수 없다고 한다.
포기하고 딴 길

2. deb을 받아서 설치해보자
http://ftp.daum.net/ubuntu/pool/universe/libe/libelf/libelfg0_0.8.10-2_i386.deb

http://kjw53.tistory.com/entry/%ED%8C%A8%ED%82%A4%EC%A7%80-deb-%EC%84%A4%EC%B9%98-%ED%95%98%EA%B8%B0
에 dpkg 사용법
오예 /usr/lib에 뜬다.. ㅠㅠ apt-get 좋은데 가끔씩 쓰레기 ㅠㅠ



3. gem install passenger


stdlib.h

http://packages.ubuntu.com/natty/i386/libc6-dev/filelist
libc6-dev
libelfg0 버전이 안맞는다 (낮음)
http://en.wikipedia.org/wiki/Dpkg
참고해서 삭제
삭제 안되네
일단 최신것 받아서 재설치 시도
http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/main/libe/libelf/libelfg0_0.8.13-1_i386.deb
dpkg -i *.deb

그 다음 다시
apt-get install libc6-dev
그래도 안된다.

4. 직접 다운받자
다음에는 없는데 자이스트에는 다 최신거네.. 휴
http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/main/e/eglibc/libc6-dev_2.13-0ubuntu13_i386.deb
업데이트 한지 꽤나 된듯 다음서버는
wget 후 dpkg -i 로 설치

5. http://packages.ubuntu.com/natty/i386/gcc-avr/filelist
아이고 두야..
apt-get install gcc-avr
안되네
이넘도 수동 설치
http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/universe/g/gcc-avr/gcc-avr_4.3.5-1_i386.deb
binutils-avr 의존성 타네
apt-get 안된다. 아 미치겠네..

http://packages.ubuntu.com/natty/i386/binutils-avr/download

수동 설치 안하고 jaist로 source.list 바꿔버려야겠다.
Daum 빠르기는 한데 패키지가 찾는것마다 구형
nano부터 깔고

6.
aptitude도 이전에는 되었는데 안되어서 reboot
그런거 안된ㄷ
일단 급한대로 dpkg로 다 막자
http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/universe/b/binutils-avr/binutils-avr_2.20.1-1ubuntu2_i386.deb

7.위에게 문제가 아니었다.
http://packages.ubuntu.com/natty/amd64/linux-libc-dev/filelist
apt-get
안되고
http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/main/l/linux/linux-libc-dev_2.6.38-8.42_i386.deb
dpkg -i
limits.h 이부분 해결

8 execvp
http://packages.ubuntu.com/natty/i386/libexplain-dev/filelist

http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/universe/libe/libexplain/libexplain-dev_0.37.D001-1ubuntu1_i386.deb
libexplain30 의존

http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/universe/libe/libexplain/libexplain30_0.37.D001-1ubuntu1_i386.deb

두 개 다 설치

그래도 아직
gcc: error trying to exec 'as': execvp: No such file or directory 에러 해결 못함
http://fixunix.com/slackware/396925-error-while-building-kernel-module.html

binutils 문제?

8.
http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/main/b/binutils/binutils_2.21.0.20110327-2ubuntu2_i386.deb

dpkg -i

9.
gem install passenger

successfully installed
아 드디어 넘었어...


반응형
반응형

1. 다시시작

No Apache MPM package installed
일단 apt-get update부터

apt-get install apache2
설정은 모두 그대로 두기로

 ... error processing php5-cgi

2. error while loading shared libraries: libaprutil-1.so.0: cannot open shared object file: No such file or directory
일단 apt-get -f install로
libapache2-mod-php5 설치하기
에러 다수
python2.7-minimal 포함해서..
다시 apt-get -f install하면 안되네

3. http://packages.ubuntu.com/en/maverick-updates/i386/libaprutil1/filelist

apt-get install libaprutil1

4. libapr-1.so.0: cannot open shared object file: No such file or directory

http://packages.ubuntu.com/maverick/i386/libapr1/filelist
apt-get install libapr1

5. mod_dav_svn.so: cannot open shared object file: No such file or directory
http://packages.ubuntu.com/hardy/i386/libapache2-svn/filelist
apt-get install libapache2-svn

아 울고 싶다 언제까지 따라가야 하지.. ㅠㅠ

6. libsvn_repos-1.so.1: cannot open shared object file: No such file or directory

http://packages.ubuntu.com/maverick-updates/i386/libsvn1/filelist

apt-get install libsvn1

7. libldap_r-2.4.so.2: cannot open shared object file: No such file or directory

http://packages.ubuntu.com/eo/hardy/i386/libldap-2.4-2/filelist

apt-get install libldap-2.4-2


8. http://packages.ubuntu.com/natty/i386/libsasl2-2/filelist
apt-get install  libsasl2-2

9. http://packages.ubuntu.com/natty/i386/libgssapi-krb5-2/filelist
apt-get install libgssapi-krb5-2

10. http://packages.ubuntu.com/natty/i386/libgnutls26/filelist
libgnutls26

11. libkeyutils.so.1
http://packages.ubuntu.com/natty/amd64/ia32-libs/filelist

ia32-libs -> 설치 안됨 amd 64용인데 32bit 설치해서 그런듯
http://packages.ubuntu.com/lucid/i386/libkeyutils1/filelist

libkeyutils1

12. libtasn1.so.3
 http://packages.ubuntu.com/maverick/i386/libtasn1-3/filelist
libtasn1-3

13. mod_passenger.so
http://packages.ubuntu.com/natty/i386/libapache2-mod-passenger/filelist
libapache2-mod-passenger

ruby1.8 libruby1.8 rubygems1.8 rubygems librac-ruby libjs-prototype libapache2_mod_passenger가 dependency로 같이 설치되었지만 오류는 반복

일단 오류 기록하면
syntax error on line 1 of /etc/apache2/mods-enabled/mod_rails.load: Cannot load /usr/lib/ruby/gens/1.8/gems/passenger-2.2.5/ext/apache2/mod_passenger.so into server: /usr/lib/lruby/gems/1.8/gems/passenger-2.2.5/ext/apache2/mod_passenger.so: cannot open shared object file: No such file or directory

어쨌든 RubyOnRails 문제니 이 문서를 따라해보기로
https://help.ubuntu.com/community/RubyOnRails
문서가 오래되었으니 다음 문서도 번갈아 참조

http://www.modrails.com/install.html

http://www.modrails.com/documentation/Users%20guide%20Apache.html#_installing_upgrading_and_uninstalling_phusion_passenger

일단 rubygems 부터
apt-get install rubygems

sh: make: not found  error 발생

apt-get install make

gcc: Command not found  발생

apt-get install gcc

error while loading shared libraries libmpfr.so.4: cannot open shared object file: No such file or directory
http://packages.ubuntu.com/natty/i386/libmpfr4/filelist
apt-get install libmpfr4

libgmp.so.3
http://packages.ubuntu.com/hardy/i386/libgmp3c2/filelist
apt-get install libgmp3c2

libelf.so.0
http://packages.ubuntu.com/maverick/i386/libelfg0/filelist
libelfg0

해결안됨
의존하는 libc6를 대신 설치시도 실패
libelf 만 설치해보기로 > 그런 패키지 없음

그러면
gem install passenger-2.2.5.gem 으로 시도 실패
gem install passenger-2.2.5도 그런 패키지 없단다
apt-get install libelfg0
http://packages.ubuntu.com/km/natty/i386/libelfg0/filelist
libelfg0 is already the newest version

한번 재부팅 후 다시

안된다.


반응형
반응형

ruby 설치 중에 저 에러가 반복해서 뜨는데

다른 곳에서는 gcc g++ build-essential이 없어서 그런 거다 그런데, 그런것도 아니고
일단 우분투 포럼의 ruby help installing의 글처럼
aptitude로 update, clean, dist-upgrade로 갈아 엎어보기로..

http://ubuntuforums.org/showthread.php?t=724237

>> 한번쯤 파티션 엎고 다시 깔아보자
안되면 pendrive로 usb 새로 만들어보고
그래도 안되면 cd 구워보고...
반응형
반응형

http://supaflow.tistory.com/292

hardy만 natty로 바까주면 그대로 적용가능할 듯...
http://ftp.daum.net/ubuntu/dists/ 를 참고하자.
반응형
반응형

* C compiler cannot create executables

http://ubuntuforums.org/showthread.php?t=17033
이때 CC 변수를 gcc로 설정해야 함.
http://www.linuxquestions.org/questions/linux-general-1/configure-error-c-compiler-cannot-create-executables-90372/
export path에 대해서 나옴

build-essential 설치를 왜 자꾸 빼먹니  ㅠㅠㅠ


한글로 된 apr library 설치법 ㄳㄳ
http://blog.dinux.kr/?p=13




* apr-util이나 libaprutil-1.so.0 찾을 수 업다는 관련 오류 시

http://apr.apache.org/download.cgi

wget 깔고 해당 mirror 서버주소 넣어서 가져온다음
tar xvzf 로 압축풀고
configure로 설정하고... 왜 안되냐고 ㅠㅠ

ps. 시끄럽고 외롭다...
반응형
반응형

mount -t vfat /dev/sdc /cdrom
type 안 해주면 invalid argument error

Attribution: http://armaiti.tistory.com/23

cd-rom 마운팅이 안되서 세번째에서 usb로 ubuntu 설치가 막혔을 때

I had the same problem as you, but solved it by choosing the option "Start terminal" (I'm translating from swedish, so I don't know exactly the name, but the option is placed above the "Abort installation entry" in the Debian installation-program.

From the terminal I did mount /dev/sda to the /cdrom folder:
mount /dev/sda /cdrom

then returned to the debian installation-program by writing:
exit
in the terminal.

Edit: As is it not so obvious, this comment is about the installer not finding the cdrom when installing from USB.

Attribution: http://crunchbanglinux.org/forums/topic/6864/usb-install/

반응형
반응형

국민건강보험공단 서울지역본부가 저출산 극복 출산장려 애플리케이션 공모를 새소식 게시판에서 안내하고 있네요.
접수기간은 2010년 10월 31일까지로, 개인 및 팀 단위로 참가가 가능합니다.
애플리케이션 개발 이후에 애플 앱스토어와 안드로이드 마켓에 등록을 거쳐야 하네요.
(다운로드 수나 창의성, 참신성이 심사 기준에 포함되어 있습니다.)

반응형

+ Recent posts