필자는 갤럭시 노트 2 HD LTE를 사용했을 때에는 우분투에 연결하면 USB 저장소로 인식하여 파일을 넣거나 다시 가져오는 것에 있어서 크게 문제가 되지 않았습니다. 하지만, 갤럭시 S3을 쓰면서 부터는 자꾸 캘럭시 핸드폰에 연결 할 수 없다는 메세지가 나와서 얘를 먹었습니다.




그래서 알아 보니, 최근 안드로이드 진영에서는 예전의 USB Mass Storage protocol을 사용하 던 것과 달리 MTP라는 새로운 프로토콜을 사용하고 있음을 알게 되었고, 이는 애플에서 iTune을 깔아야 iPhone이나 iPad와 소통이 되듯  윈도우에서 스마트 기기와의 소통을 위하여 마련된 전용 프로토콜이라는 것을 알게 되었습니다. 그리고 우분투에서는 적어도 제가 어려움을 겪을 당시에는 이러한 프로토콜을 지원하지 않아서 위와 같은 에러가 지속적으로 났던 것을 알게 되었습니다.


해서 mtp-tools라는 것을 설치하여 이 부분을 어느 정도 해결은 하였지만, 버그가 심해 보였습니다. 스마트 기기의 내부는 읽을 수 있지만, 항상 빠른 반응으로 읽어 지는 것도 아니었으며, 파일을 (스마트 기기에)전송하거나 복사해 올 때 또한 매끄럽지 못한 모습을 보였습니다. 그리고 Go-Mtps라는 것도 있지만, 기사를 읽어 보니 Android 기기를 수동으로 마운트 시켜야 하는 불편함이 있는 것으로 알고 있습니다. 그런데 어제 저는 우연히 다시 이 부분에 대해서 검색을 하게 되었고, webup8 싸이트에 Gvfs를 업그레이드 하면 12.04,12.10의 Nautilus나 Tuna(Ubuntu용 파일 탐색기)에서 Android 4.0+의 기기들을 접근 할 수 있음을 알게 되어 이렇게 글을 써 봅니다.


(출처: UPGRADE TO GVFS WITH MTP SUPPORT IN UBUNTU 12.10 OR 12.04 TO EASILY CONNECT ANDROID 4.0+ DEVICES)


Gvfs는 Ubuntu 13.04에서 Update(갱신)되었으며 사용자가 수락한 MTP Backend로 USB Mass Storage 규약을 지원하지 않는 Adroid 4.0(또는 상위버전)기기지원하기 위하게 되었습니다. 가장 최근의 Gvfs는 1.15.2로 공식적이지 않게 구 Ubuntu를 위하여 출시되었습니다. PPA를 추가하여서 업데이트가 가능합니다.


자 그럼 Gvfs를 업데이트하여 12.04,12.10에서 Android 4.0을 지원해 보도록 하겠습니다.


1.우분투 12.04, 12.10의 Gvfs MTP 비공식 개발자 PPA를 생성을 통하여서 Gvfs(그리고 libmtp)를 추가하는 명령어


Linux terminal:~$:


sudo add-apt-repository ppa:langdalepl/gvfs-mtp

sudo apt-get update


2.이제 소프트웨어 업데이트를 실행합니다(또는 업데이트 메니저). 그리고 존재하는 업데이트 내역들을 모두 업데이트 합니다.


3.모든 업데이트가 끝나면, 컴퓨터를 재부팅합니다. 그리고 잠금(Lock)을 푼상태로 USB를 통하여 Anroid기기를 컴퓨터와 연결합니다.


와~~그랬더니 이제 깔끔하게 Nautilus에서 Adroid 기기의 파일이 보이기 시작했습니다. 감격~~~~



Gvfs 업데이트로 연결된 Adroid 기기Gvfs 업데이트로 연결된 Adroid 기기



오~~파일의 접근이나 나머지 부분도 깔끔하게 잘 작동하는 것을 테스트 하였습니다~~~~

이제는 안드로이드폰도 문제 없이 예전처럼 Ubuntu에서 파일을 넣고 뺄 수 있겠네욬ㅋㅋㅋㅋ


이상 포트팅을 마치겠슴돠~~~~좋은 월요일 되세요












Posted by gofly

MyUnity는 Ubuntu의 화면 인터페이스를 이루고 있는 프로그램입니다. 

이 Unity를 내가 원하는 취향으로 조금더 자세히, 그러나 간단하게 조작하기위해서는 MyUnity를 설치하여 사용하는 것을 권합니다.


MyUnity는 terminal에서 "sudo apt-get install myunity"나 우분투 소프트웨어 센터에서 MyUnity라고 검색하면 손쉽게 설치가 가능합니다.


---추가된 부분 -----

만약에 앱이 없다거나 찾을 수 없다고 나온다면 sudo add-apt-repository ppa:myunity/ppa 하시면 됩니다.

---추가된 부분 -----

Unity의 기능을 Tab별로 분류하여 조작할 수 있게 해 두었습니다. 


1. Luancher에서는 화면의 오른쪽에 나타나는 Luancher에 대해서 조작할 수 있습니다.

2. Dash는 Launcher의 우분투 모양 버튼을 누르거나, 키보드의 윈도우표시(Ubuntu 전용 키보드에선 Ubuntu마크이곘죠)를 눌렀을 때 나타나는 Dashbaord에서 3. 조작하고 싶은 것을 조작할 수 있습니다.

4. Panel은 화면의 상단 Bar를 조작할 수 있는 Tab입니다.

5. Desktop은 바탕화면의 전반적인 것을 조작할 수 있습니다.

6. Font는 시스템에서 사용하고 있는 font를 고르고 조작할 수 있습니다.

7. Themes는 우분투의 기본적인 테마를 고르고 조작할 수 있습니다.


MyUnity 홈화면MyUnity 홈화면


MyUnity Credits화면MyUnity Credits화면


이상 블로깅을 마치겠슴돠~~^^

Posted by gofly


Ubuntu Tweak우분투 트윅 홈 싸이트


개인 적으로 생각할 때, Ubuntu를 설치하고 나면 MyUnity와 함께 꼭 설치해야할 필 수 어플리케이션(Application)이 아닌가 생각합니다. Ubuntu Tweak은 http://ubuntu-tweak.com/ 또는 terminal에서 "sudo apt-get install ubuntu-tweak"이라고 하시면 자동으로 설치가 될 것입니다(홈 사이트에서 받으면 *.deb파일을 받아 설치하시면 됩니다).


Ubuntu Tweak 홈화면Ubuntu Tweak 홈화면


Ubnunt Tweak을 설치하고 실행하면 위와 같은 홈 화면이 나타납니다. 여러가지 기능이 있는데 이중에서 중요하게 자주 쓰는 것이 바로 "재니터"입니다.

각종 어플리케이션과 커널(Kernel)을 업데이트하고나면 삭제되지 않고 찌거기가 남기 마련인데 "재니터"를 통하여서 이를 청소 할 수 있습니다.


불필요한 프로그램을 청소해주는 불필요한 프로그램을 청소해주는 "재니터"


재니터의 화면입니다.


그럼 즐 사용하세염~~~^^

Posted by gofly

아래 경로에 아이콘인 *.png, *.xpm등을 아래 경로에 붙여 넣습니다.


/usr/share/app-install/icons/eclipse.xpm

/usr/share/pixmaps/eclipse.xpm


그러면 프로그램을 실행시키고 나면 정상적인 Icon이 이쁘게 뜨게 됩니다.

위의 예제는 우분투의 12.04버전이며 대상 프로그램은 eclipse입니다.

Posted by gofly

1.스토리지의 정보를 조회합니다.

$ sudo fdisk -l(L입니다. 소문자...)


2.마운트 시킬 포인트를 만듭니다.

$ sudo mkdir /media/usb_storage


3.마운트 합니다.

$ sudo mount -t vfat /dev/sdb /usb_storage //fat계열로 포멧된 경우

   또는

$ sudo mount -t ntfs-3g /dev/sdb /usb_storage //ntfs계열로 포멧된 경우


## 여기에서 /dev/sdb는 fdisk -l을 했을 때 보이는 내용을 가지고 유추한 것입니다.

## 아래 사진을 참고하시기 바랍니다.




## 위에 빨간 부분으로 밑 줄이 그어져 있는 부분이 제가 추가한 USB스토리지의 정보입니다. 

## 그리고 /dev/sdb ^(띄어쓰기) /media/usb_storage를 하게 되면 sdb를 usb_storage에 마운트 하겠다는 의미가 되어 마운트가 정상 적으로 이뤄지게 됩니다.


Posted by gofly
chown 은 원래 이름만 보자면 파일이나 디렉토리의 소유자를 변경하는 유틸리티인데
사용용법에 따라서는 chgrp를 통괄하는 유틸리티이다.

SYNOPSIS
       chown [OPTION]... [OWNER][:[GROUP]] FILE...
       chown [OPTION]... --reference=RFILE FILE...

[링크 : http://linux.die.net/man/1/chown]

SYNOPSIS
       chgrp [OPTION]... GROUP FILE...
       chgrp [OPTION]... --reference=RFILE FILE...

[링크 : http://linux.die.net/man/1/chgrp]

chown -R user dir
chgrp -R group dir

명령을
chown -R user:group dir
로 한번에 끝낼수 있다


Posted by gofly

■ 하나의 파일로 묶기

tar cvf 파일명.tar 압축할폴더명

예) tar cvf backup.tar www


■ 압축하기

tar cvfz 파일명.tar.gz 압축할폴더명

예) tar cvfz backup.tar.gz www


■ 압축 풀기

1) 묶었을때>> tar xvf 묶은파일명.tar 

2) 압축시에>> tar xvfz 압축한파일명.tar.gz


■ zip으로 압축하기 압축 풀기

zip 설명 보기 명령어 : zip

zip 파일이름 -x


■ rar로 압축하기 압축 풀기

unrar x 파일명 

Posted by gofly

Eclipse에서 Subversion을 설치하면 최근에 Update된 1.8.9버전이 설치 됩니다.

하지만 문제는 JavaHL의 설치 버전이 문제입니다. 예전 Subversion 1.6.x일 때는 JavaHL의 버전역시 1.6.x만 있으면 되었습니다.

그러나 Subversion의 버전이 1.8.x일 때는 JavaHL 버전이 1.7.x 이상이여야 한다는 것이 문제가 됩니다.

왜냐하면 시냅틱관리자(필자는 Ubuntu 12.04를 사용하고 있습니다.)에서 설치하는 JavaHL인 libsvn-java의 버전이 1.6.x이기 때문이다.

그래서 이렇게 저렇게 뒤져본 결과 그리고 설치한 결과를 이렇게 남겨봅니다.


1. JavaHL 1.7.x를 구하기...

우선 JavaHL 1.7.x를 구해야 합니다. 아래에 파일을 첨부해 놓겠습니다.

왜냐하면 Collab사이트에서 구하려고 하니 회원 가입을 해야해서요.....좀 짜증이.....^^

뭐 그래도 받으시려거든 아래 주소로 가시면 받으실 수 있습니다.......^^

JavaHL 1.7.x를 다운 받는 사이트JavaHL 1.7.x를 다운 받는 사이트


아니면 다음 링크에서 다운 받으셔도 됩니다.

뭐 버전별로 받으시면 됩니다. 386버전이 deb가 없는 것은 제 운영체제가 amd64버전이다 보니 386버전으로는 리패키지가 않되더군요........^^ 하지만 아주 간단한 방법을 알려 드리겠습니다.


잠시 삼천보로.....


rpm버전을 deb로 변경하는 방법입니다.

alien을 먼저 설치해야 합니다.

$ sudo apt-get install alien

$ sudo alien -c *.rpm

rpm을 deb로 변경하는 화면rpm을 deb로 변경하는 화면


다시 돌아 와서....


일단 설치를 합니다.-저는 deb파일로 설치를 했습니다.

설치를 하고 나면 /opt/CollabNet_Subversion 설치가 됩니다.

그리고 여기에 보면 설치 후에 어떻게 해야 할 지나와있습니다.

제가 일전에 Ubuntu에서 svn 설치하는 것에 보면 eclipse.ini에  

-Djava.library.path=/usr/lib/jni(amd64일 -Djava.library.path=/usr/lib/x86_64-linux-gnu/jni)를 입력해야 한다고 알려 드렸었습니다. "libsvnjavahl-1.so"이게 필요하니까요......^^ 


근데 subclipse사이트에서는 이 부분을 "-Djava.library.path=/opt/CollabNet_Subversion/lib"이렇게 넣어 달라고 하더군요......^^


바꿨더니.....아무런 문제가 없이 Eclipse가 잘 구동이 되는군요.....^^

Eclipse Configure에 추가된 JavaHL 1.7.4 버전Eclipse Configure에 추가된 JavaHL 1.7.4 버전


마무리...

^^ 조금 어려우시죠?? ㅡ.ㅡ;;;;;; 저도 그렇답니다....

하지만 해결된 것에 감사해야 겠죠.....

이런 부분은 어떻게든 Ubuntu의 미래를 위해서 개선되어지기만을 바라는 점입니다......






Posted by gofly

얼마전 저는 Ubuntu 12.04를 설치 후에 개발환경 구축을 위해서 JAVA JDK 7을 설치했습니다.

ppa에 Oracle-java7-installer를 추가하고, 설치를 하려고 했는데, 인스톨 스크립트에서 에러가 나는지 계속 설치가 않되는 것이다.

뭐, 반대로 삭제는 두말할 것도 없이 삭제가 않되었습니다. 

패키지 설치/삭제시 에러메세지프로그램을 설치하거나 삭제시에 나타나는 메세지 화면


그래서 이것 저것 찾다가 강제로 삭제하는 방법을 알아 내서 이렇게 Posting을 합니다.

첫째는 dpkg 폴더에 있는 status파일을 수정합니다.


$ cd /var/lib/dpkg

$ sudo vi status


그리고 삭제하려고 하는 패키지의 이름을 찾습니다.(vi 에디터에서 글자 찾기는 "/"를 누르고 /다음에 prompt가 뜨면 찾고자 하는 글귀를 치고 엔터를 누릅니다.)


삭제할 패키지를 status찾습니다status 파일에서 삭제하고자하는 Package를 찾습니다.


그리고 찾아지는 패키지에대한 내용들이 있으면 삭제를 합니다. 삭제방법은 다음과 같이 하시면 됩니다. 


패키지를 삭제하는 예시패키지를 삭제하는 예시


위의 내용은 우분투 한국커뮤니티에 올라와있는 그림을 참고해온 것입니다.

삭제시 주의점은 간단합니다. 삭제를 할 때 저의 경우에는 vi 에디터에서 줄을 하나씩 지울 때 "d"키를 두 번씩 눌르면 됩니다. 그런데 지우실 때 어디까지 지워야 할지 모를 수가 있습니다. 그래서 다음 설명을 잘 보셔야 합니다.

지우는 부분은 Package에서 부터 다음 Package라는 구문이 나오기 전까지 입니다.

 Package: oracle-java7-installer <==여기서 부터
-내용-
-내용-
-내용-
-내용-
-내용-
-내용-<==여기까지

Package: qt4-qtconfig

위와 같이 Package정보가 여러가지가 존재 합니다. 그 중에 강제로 삭제를 하려고하는 Package만 삭제하시면 됩니다.

위의 설명 처럼 Package만 삭제하면 됩니다. 저의 경우에는 oracle-java7-installer를 지워야 하기 때문에 oracle-java7-installer package에 대한 내용을 모두 삭제하고 저장하고 vi에디터를 빠져 나옵니다. 다음으론 available파일도 수정을 합니다.


$ sudo vi available


이 파일에서도 위에서 status파일에서 했던 것과 동일하게 지우시고자 하는 Package를 찾아서 삭제하고 저장하고 파일에서 나옵니다.

다음은 설치되어있는 것들을 찾아내서 삭제해야 합니다. 저는 패키지 이름이 oracle-java7-installer이기 때문에 아래와 같이 {패키지 이름}.list를 찾아서 내용을 확인합니다. 여기서 어디에 oracle-java7-installer에 관련된 파일들이 깔려 있는지를 볼 수가 있습니다.

$ sudo vi /var/lib/dpkg/info/oralce-java7-installer.list


이렇게하면 아래와 같이 해당 패키지의 리스트 정보를 보여 줍니다.<아래는 단지 참고 화면입니다.>


dpkg info에 깔려 있는 패키지의 Deploy정보dpkg info에 깔려 있는 패키지의 Deploy정보


주의 하셔야 할 것은 폴더는 삭제하시면 안된다는 것입니다. /usr/share/doc/ 아래에 있는 것만 빼고요.....^^

*.desktop 파일이나 *.png, *.xpm등은 물론 tar파일 zip, gzip 파일들을 모두 삭제합니다. 찾아서 삭제하셔야 합니다.

자 이제는 *.list와 같은 것들을 찾아 삭제합니다.


$ sudo rm oracle-java7-installer.list oracle-java7-installer.postinst oracle-java7-installer.prerm oracle-java7-installer.md5sums oracle-java7-installer.postrm 


자 이것만 하고 나면 일단 모든 것을 수동으로 삭제했습니다. 자 이제는 apt-get 명령어를 이용해서 패키지에 대해서 clean을 해줍니다.


$ sudo apt-get clean

$ sudo apt-get update

$ sudo apt-get upgrade


여기까지 했으면 수동으로 잘못된 패키지를 모두 삭제한 것입니다.

뭐 저에 경우에는 이 이후로 에러메세지는 않뜨네요^^ ㅋㅋㅋㅋㅋ

그런데 조금 문제가 있네요. 리눅스가 발전하기 위해서는 이런 부분들이 조금더 편하게 할 수 있도록 바꾸는 것이 필요 한 것 같네요.



출처 : http://ubuntu.or.kr/viewtopic.php?p=36847


Posted by gofly

필자는 구글 호스팅에서 SVN으로 프로젝트 소스들을 버전관리하고 있다.

해서 항상 Eclipse를 깔면 SVN을 설치하고 소스를 내려 받아 작업을 한다.

최근에 Ubuntu 12.04 LTS(The Precise Pangolin)에서는 한글 문제가 해결 되었다는 소식을 듣고

아직 Beta 2지만 바로 설치를 하였다.

그리고 Eclipse를 깔고 SVN을 설치 하였는데, Java HL Not Available이라고 나오며 Connector를 못찾아서

방법을 찾아 보니 시냅틱 패키지 관리자에서 subversion을 깔고 libsvn-java을 깔고나서

eclipse.ini에 -Djava.library.path=/usr/lib/jni 을 추가해도 계속적으로 Eclipse를 구동하면 lib를 못찾았다고 나오는 것이다.

그래서 찾아 보니 "libsvnjavahl-1.so"이녀석이 있어야 한다고 하는데 /usr/lib/jni폴더에는 엉뚱한 .so파일만 있지

정작 필요한 "libsvnjavahl-1.so"은 보이지 않는 것이다.


그래서 이 녀석이 어디있나 찾아 봤더니 바로 "/usr/lib/x86_64-linux-gnu/jni"에 있는 것이었다.

그래서 기존에 알려져있는 "/usr/lib/jni"에서 "/usr/lib/x86_64-linux-gnu/jni"을 바꿔서 eclipse.ini에 추가해주면 

아무 문제 없이 SVN이 구동되는 것을 환인했다.


기존 libsvnjavahl-1.so     위치 -Djava.library.path=/usr/lib/jni

변경된 libsvnjavahl-1.so 위치 -Djava.library.path=/usr/lib/x86_64-linux-gnu/jni


예! - 꼭 -vmargs 다음에 입력해 주세요!!!^^

-vmargs

-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni

-Xverify:none

-Dosgi.requiredJavaVersion=1.6

-XX:+UseParallelGC

-XX:-UseConcMarkSweepGC

-XX:+AggressiveOpts

-Xms1024m

-Xmx1024m


아! 그리고 내 생각에 폴더명에 x86_64라고 쓰여있는 걸로 봐서 ia32-lib이 설치되어있어야 하는거 아닌가 생각하게 되었다.

Posted by gofly

Bumblebee 3.0 Nvidia Optimus GPU Switching For Linux has been Released on January 19, 2012. The Bumblebee Project proudly presents version 3.0 of Bumblebee, a project aimed to support NVIDIA Optimus technology under Linux


Actually, Nvidia Optimus GPU switching is officially only supported on Windows 7, but the Team Bumblebee Project also provide for Linux too. Great job Bumblebee Project 

Nvidia Optimus technology is available for notebooks or laptops that are used to increasebattery life by switching OFF dedicated GPU when it’s not necessary and then switch ON again when needed. When a dedicated GPU from integrated graphics chip that is used. Nvidia Optimus

Here it is the release higligth of Bumblebee 3.0 :

  • acpi_call has been replaced with bbswitch and vga_switcheroo
  • Nouveau support for the Ubuntu PPA package
  • Automatic power management which also survives suspend
  • Improved error detection and reporting
  • Better system integration
  • “optirun –status” will now show the current status of Bumblebee and the secondary GPU on your system
  • Xorg configuration greatly simplified, provided defaults usually work out of the box.
  • Server / client re-written in C which provides increased performance and reliability
  • Automatic power management which also survives suspend
  • Improved error detection and reporting
  • Better system integration
  • Switch to Upstart startup mechanism
  • You can found Complete changelog of Bumblebee 3.0 here

How to install Bumblebee 3.0 “Tumbleweed” on Ubuntu 11.10 Oneiric Ocelot

To install Bumblebee 3.0 “Tumbleweed” on ubuntu 11.10 see follow guide below:

Open terminal and add ppa Bumbleebe ”Tumbleweed”, then install

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee 

You may also want to use newer drivers (particularly if having recent hardware), then run this before installing Bumblebee:

sudo apt-get purge nvidia-current
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

After installation, allow yourself to use Bumblebee (replace $USER by your username):

sudo usermod -a -G bumblebee $USER

Then, reboot your ubuntu.

To see if it works, run during around 30s:

glxspheres

Then, run it with optirun, and compare:

optirun glxspheres

Be aware that as Bumblebee is using low-level hardware informations, it is impossible to run it in a VM.

If you want to run 32-bit apps in Oneiric, install:

sudo apt-get install virtualgl-libs:i386 libgl1-mesa-glx:i386 libc6:i386

To report issues, please read http://wiki.Bumblebee-Project.org/Reporting-Issues

To install Bumblebee 3.0 on Arch Linux follow links below:

AUR package: http://aur.archlinux.org/packages.php?ID=49469
Instructions in the ArchWiki: https://wiki.archlinux.org/index.php/Bumblebee

Incoming search terms:

Related Posts:


Posted by gofly




우분투 12.04 LTS(Long Term Support)가 드디어 출시 되었습니다!!!!!!

한글 문제도 해결 되었고, 여러가지로 변경된게 많은데......;;;;;;

아직 깔아 보진 못했네요^^ 깔고나서 다시 한 번 글을 올리던 해야 곘네요....ㅋㅋㅋㅋ^^ㅋㅋㅋㅋ


아무튼 신난다 리눅스 쓰는 거!!!! ㅋㅋㅋㅋㅋ

Posted by gofly
Adobe Air
 
32bit 운영체계에서는 Terminal에서 아래와 같이하면 Adobe AIR 가설치됩니다.

wget 
http://airdownload.adobe.com/air/lin...RInstaller.bin 
chmod +x ./AdobeAIRInstaller.bin 
sudo ./AdobeAIRInstaller.bin 

만 약 64bit운영체계의 Ubuntu를 사용하고 있다면 아래와 같이 ia32-libs를 반드시 설치해줘야 합니다.

sudo apt-get install ia32-libs <-----중요
wget http://airdownload.adobe.com/air/lin...RInstaller.bin 
chmod +x ./AdobeAIRInstaller.bin 
sudo ./AdobeAIRInstaller.bin 

Access it through Applications → Accessories → Adobe Air Application Installer.






=================2012.04.22 추가========================
Ubuntu 12.04에서 Adoebe Air 설치시 주의 점!!!

12.04버전에는 Air를 설치할 때 Gnome Keyring 이나 KDE Wallet을 설치하라는 문구가 계속뜹니다.
문제는 Synap을 통해서 Gnome Keyring이나 KDE Wallet을 설치해도 Air 설치 도중에 계속 같은 문구가 뜬다는 점입니다.
해서 뒤지다 뒤지다 그 문구의 해결 책을 찾았네요^^ ㅋㅋㅋㅋ

링크파이을 만들어서 넣으면 되더군요......


32bit의 경우 


sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0

sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0


64bit의 경우


sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0

sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

Posted by gofly

Right now Adobe AIR is only officially available for 32-bit Linux. But it does work on 64-bit Linux with the 32-bit compatibility libraries. There are several ways to install Adobe AIR on Linux. My preferred way on Ubuntu is to use the .deb package. However the .deb package distributed by Adobe can only be installed on 32-bit systems. Good news is that this can be easily fixed! To install the Adobe AIR .deb package on a 64-bit system just follow these steps:

  1. Download the Adobe AIR .deb file
  2. In a terminal window go to the directory containing the adobeair.deb file
  3. Create a tmp dir:
    mkdir tmp
  4. Extract the deb file to the tmp dir:
    dpkg-deb -x adobeair.deb tmp
  5. Extract the control files:
    dpkg-deb --control adobeair.deb tmp/DEBIAN
  6. Change the Architecture parameter from “i386″ to “all”:
    sed -i "s/i386/all/" tmp/DEBIAN/control
  7. Repackage the deb file:
    dpkg -b tmp adobeair_64.deb

Now you can install Adobe AIR on a 64-bit system! From the command line just do:

sudo dpkg -i adobeair_64.deb

That’s it! Let me know if you have any questions.


Posted by gofly