64비트 Flash Player 10 설치하기

이전 글타래에서 firefox stable을 설치해서 잘 사용하고 있습니다.

viewtopic.php?f=9&t=9730

그런데 플래시를 64비트용으로 다시 설치하는데 귀찮더군요.
한동안 플래시 없이 사용하다가. 플래시를 봐야할 일이 생겨서 다시 설치방법을 알아보던 중에…

다행히 아래의 사이트를 참고하여 쉽게 설치했습니다.

http://www.cyberciti.biz/tips/install-f ... 64bit.html

우분투 9.04 64비트에서 잘 설치됩니다.
[attachment=0:8zskzfjv]flash64.png[/attachment:8zskzfjv]

설치 스크립트의 오류를 하나 고치고 한글화하여 첨부합니다.
스크립트에 실행권한을 주고 sudo로 실행하셔도 되고, 아래와 같이 호출해서 실행하셔도 됩니다.

[code:8zskzfjv]sudo bash ./flash10_kr.sh[/code:8zskzfjv]중간 중간 키를 입력하라고 대기하는데, 그냥 바로 넘어가버리고 싶다면 끝에 '-f’옵션을 붙여서 실행하시면 됩니다.

[code:8zskzfjv]#!/bin/bash

Script created by

Romeo-Adrian Cioaba romeo.cioaba@spotonearth.com

Super minor updates by jason.melton[at]gmail[dot]com

Updates by Alejandro Cuervo 3[at]cuervo[dot]net

Released under GPL

modified by tinywolf

echo
echo "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
echo "실행중인 파이어폭스를 전부 종료해 주십시오."
read -p "준비되면 아무키나 눌러서 계속 진행하세요:"
sudo killall -9 firefox

echo
echo "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
echo "필요한 라이브러리를 자동 설치하기 위해 Getlibs를 다운로드하고 설치합니다."
if [ "$1" != "-f" ]; then
read -p "준비되면 아무키나 눌러서 계속 진행하세요:"
fi
if [ -e getlibs-all.deb ]; then
rm -f getlibs-all.deb
fi
wget http://www.boundlesssupremacy.com/Cappy/getlibs/getlibs-all.deb
sudo dpkg -i getlibs-all.deb

echo
echo "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
echo "이미 설치되어 있는 플래시 재생기들을 전부 제거합니다:"
if [ "$1" != "-f" ]; then
read -p "준비되면 아무키나 눌러서 계속 진행하세요:"
fi
sudo apt-get remove -y --purge flashplugin-nonfree gnash gnash-common mozilla-plugin-gnash swfdec-mozilla libflashsupport nspluginwrapper
sudo rm -f /usr/lib/mozilla/plugins/flash
sudo rm -f ~/.mozilla/plugins/flash
sudo rm -f /usr/lib/firefox/plugins/flash
sudo rm -f /usr/lib/firefox-addons/plugins/flash
sudo rm -rfd /usr/lib/nspluginwrapper

echo
echo "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
echo "ia32-libs와 nspluginwrapper를 설치합니다."
if [ "$1" != "-f" ]; then
read -p "준비되면 아무키나 눌러서 계속 진행하세요:"
fi
sudo apt-get install ia32-libs nspluginwrapper

echo
echo "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
echo "필요한 라이브러리를 얻습니다."
if [ "$1" != "-f" ]; then
read -p "준비되면 아무키나 눌러서 계속 진행하세요:"
fi
sudo getlibs -p libcurl3
sudo getlibs -p libnss3-1d
sudo getlibs -p libnspr4-0d

echo
echo "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
echo "Flash Player 10을 설치합니다."
if [ "$1" != "-f" ]; then
read -p "준비되면 아무키나 눌러서 계속 진행하세요:"
fi
cd ~
if [ -f install_flash_player_10_linux.tar.gz ]; then
rm -f install_flash_player_10_linux.tar.gz
fi
wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz
tar zxvf install_flash_player_10_linux.tar.gz
if [ -f install_flash_player_10_linux/libflashplayer.so ]; then
sudo cp install_flash_player_10_linux/libflashplayer.so /usr/lib/mozilla/plugins/
rm -rf install_flash_player_10_linux/
elif [ -f libflashplayer.so ]; then
sudo cp libflashplayer.so /usr/lib/mozilla/plugins/
rm -f libflashplayer.so
fi
sudo nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so

echo
echo "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
echo "파이어폭스가 인식할 수 있도록 라이브러리를 링크합니다."
if [ "$1" != "-f" ]; then
read -p "준비되면 아무키나 눌러서 계속 진행하세요:"
fi
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/mozilla/plugins/
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-addons/plugins/

echo
echo "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
echo "완료 :-)"
echo "파이어폭스를 새로 시작하세요."[/code:8zskzfjv][attachment=1:8zskzfjv]flash10_kr.sh.7z[/attachment:8zskzfjv]

nspluginwrapper를 설치하는 것으로 봐서는 64비트 시스템에 32비트 Flash Player를 설치하는 내용인것 같습니다.

스크립트 없이도 간단히 어도비 사이트에서 최신 버전 64비트용으로 설치할 수 있습니다.

[quote="gweere":2ius1b83]nspluginwrapper를 설치하는 것으로 봐서는 64비트 시스템에 32비트 Flash Player를 설치하는 내용인것 같습니다.[/quote:2ius1b83]
네 그렇습니다.
예전에 어도비랩에서 64비트로 컴파일된 녀석도 잠시 배포했었던 것같은데 다시 찾질 못하겠더군요.
그나마 정식 배포하는 32비트 버전이 좀 더 나으리라 생각합니다.

[quote="mwpark00":1hsadiyl]스크립트 없이도 간단히 어도비 사이트에서 최신 버전 64비트용으로 설치할 수 있습니다.[/quote:1hsadiyl]
헉…
좀 알려주십시오.

윗분 말씀을 듣고 공식 홈피 들어가봤더니 9.04이상을 위한 apt 링크가 있더군요.
예전엔 i386용 deb 패키지가 전부였는데…

'adobe-flashplugin’이라는 패키지를 설치하려 들던데…
저한테는 그런 패키지가 없다는 메세지를 표시하고 종료되네요.

혹시나 싶어 따로 시냅틱 패키지 관리자를 실행시켜서 'flash’로 검색해보니
‘flashplugin-nonfree’ 패키지 버전이 10.0.42.34로 최신버전이로군요.
설치하니 잘 작동됩니다.

예전 64비트 설치에 삽질했던 기억을 토대로 '또 다시 해야하는구나’라고만 생각했네요.

http://labs.adobe.com/downloads/flashpl … 64bit.html