64비트 배포판에서 32비트 executable이 실행이 안되길래 strace로 보니 /lib/ld-linux.so.2를 찾다가 못찾아서 실행이 중단된다.
ia32-libs 깔려고보니..
ia32-libs 패키지가 없어지고 gcc-multilib meta 패키지로 대체된 듯 하다.
sudo dpkg --add-architecture i386
sudo apt-get install gcc-multilib
64비트 배포판에서 32비트 executable이 실행이 안되길래 strace로 보니 /lib/ld-linux.so.2를 찾다가 못찾아서 실행이 중단된다.
ia32-libs 깔려고보니..
ia32-libs 패키지가 없어지고 gcc-multilib meta 패키지로 대체된 듯 하다.
sudo dpkg --add-architecture i386
sudo apt-get install gcc-multilib
프록시를 사용하는 환경에서 https 프로토콜을 사용할 때 인증 오류가 나는 경우, ca-certificate 인증 문제일 경우가 많다. 프록시 사용에 따른 인증서를 제공한다면 이걸 시스템 전역적으로 설치해주면 해결된다. 절차는 간단하다.
$ sudo mkdir /usr/share/ca-certificates/extra
$ sudo cp foo.crt /usr/share/ca-certificates/extra/
$ sudo dpkg-reconfigure ca-certificates
하고나서 껐다켜야 잘 되던데? 왜그런거지..
출처: http://askubuntu.com/questions/73287/how-do-i-install-a-root-certificate
http://askubuntu.com/questions/87447/how-can-i-install-adobe-air 에 나와 있다.
옮겨 적자면…
Alternately, you can install a prebuilt .deb
There is air 2.6 (last supported Linux one) available here for both architectures (Both use 32 bit underneath but at least it works). Thanks to prusswan for pointing it out.
Make sure you have 32 bit libs it’ll need:
sudo apt-get install ia32-libs
I downloaded the AMD64 one (adobeair_2.6.0.19170_amd64.deb) and installed on my computer (am64 with Precise Pangolin 12.04)
sudo dpkg -i adobeair_2.6.0.19170_amd64.deb
Then I installed the application that needed Adobe Air in the first place and it worked.
Update for Ubuntu 13:10+,
Trying this technique, i get “Package ia32-libs-gtk is not installed”
I looked up the package and tried installing those dependencies and other related packages I can think of directly:
sudo apt-get install gtk2-engines:i386 libart-2.0-2:i386 libcairo2:i386 libcanberra-gtk0:i386 libdatrie1:i386 libgail-common:i386 libgconf2-4:i386 libgtk2.0-0:i386 liblua5.1-0:i386 libpango1.0-0:i386 libpixman-1-0:i386 libqt4-network:i386 libqt4-test:i386 libqtcore4:i386 libthai0:i386 libbonobo2-0:i386 libglade2-0:i386 libgnomecanvas2-0:i386 libidl0:i386 liborbit2:i386 libwmf0.2-7:i386 gtk2-engines-murrine:i386
But that didn’t work for either the deb or original binary.
$ cd /usr/lib/chromium-browser/plugins
$ sudo ln -s /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
Chromium 재시작
Proxy의 예외 리스트에 뭔가 추가하고 싶다면,
$ dconf-editor
“system” / “proxy” / “ignore-hosts” 에 기본값인 “[‘localhost’, ‘127.0.0.0/8’]” 의 대괄호 안에 추가하도록 한다.
참고 : http://askubuntu.com/questions/135089/proxy-exceptions-in-12-04-lts
fstab 설정을 위한 UUID 얻기
$ sudo blkid -o full -s UUID
partner repo 에서 제공하던 것이 안된다.
PPA repo 를 이용한다.
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:sun-java-community-team/sun-java6
sudo apt-get update
sudo apt-get install sun-java6-jdk
sudo update-java-alternatives -s java-6-sun
Proxy 환경에서 add-apt-repository ppa:sun-java-community-team/sun-java6 에서 “couldn’t connect to host” 에러가 나는 경우 환경 변수 http_proxy, https_proxy, ftp_proxy 가 sudo 에서도 먹도록 다음을 /etc/sudoers 에 추가한다.
Defaults env_keep = “http_proxy https_proxy ftp_proxy”
참고 : http://www.bogdanovic.se/installing-oracle-sun-jdk-6-on-ubuntu
https://help.ubuntu.com/community/AptGet/Howto#Setting_up_apt-get_to_use_a_http-proxy
1. tofrodos 패키지를 설치
2. dos2unix 로 fromdos 를 소프트 링크
혹은 슈퍼유저 권한이 없을 경우 fromdos 파일을 ~/bin에 복사한 후 dos2unix를 소프트링크
웬만한건 드라이버 잡으면
$ sudo iwconfig wlan0 essid GoogleGuest
$ sudo dhclient wlan0
켰을 때 자동으로 연결 안하길래 아래와 같이 추가해 줬다.
/etc/network/interfaces