Catatan: Jawaban ini menginstal dari repositori yang sama yang dulu di www.debian-multimedia.org, tetapi sekarang telah berganti nama domainnya menjadi www.deb-multimedia.org. Untuk informasi lebih lanjut tentang mengapa hal ini terjadi (dan mengapa repositori ini tidak lagi dianggap sebagai bagian dari Debian), silakan lihat - http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/2012-May/026678. html
Saya menjalankan Jessie, inilah cara saya membuat adobe reader berfungsi. Prosesnya harus sangat mirip untuk Wheezy. Saya melihat tidak perlu mengunduh dari situs web Adobe, karena acroreadpaket dari http://www.deb-multimedia.org/ masih bisa berfungsi.
Baris yang relevan sources.listadalah:
deb http://www.deb-multimedia.org testing main non-free
Anda dapat menggantinya testingdengan stableuntuk Wheezy. Yaitu distribusi bernama jessieatau wheezyjuga ok. Baik komponen maindan non-freediperlukan karena salah satu dari acroreaddependensi acroread-debian-filesadalah di main. Alih-alih menggunakan /etc/apt/sources.listfile, saya sebenarnya menggunakan file terpisah di /etc/apt/sources.list.ddirektori - /etc/apt/sources.list.d/deb-multimedia.list. Ini adalah perintah "off" untuk membuat file (dapat disalin / ditempelkan ke terminal):
echo 'deb http://www.deb-multimedia.org testing main non-free' |
sudo tee /etc/apt/sources.list.d/deb-multimedia.list
Jika Anda tidak ingin menggunakan paket repositori www.debian-multimedia.org lainnya, Anda dapat memberikan prioritas yang lebih rendah daripada paket Debian dengan nama yang sama dengan menambahkan baris berikut di bagian atas /etc/apt/preferences:
Package: *
Pin: release a=testing, o=Unofficial Multimedia Packages
Pin-Priority: 120
Sekali lagi testingdapat ditukar karena di stablesini atau distribusi bernama dapat digunakan dengan n=jessieatau n=wheezy.
Untuk menjadikan www.debian-multimedia.org sumber tepercaya, Anda dapat menginstal paket keyring-nya:
sudo apt-get update && sudo apt-get install deb-multimedia-keyring
Jika Anda menjalankan 64-bit, Anda mungkin perlu menambahkan i386arsitektur karena Adobe saat ini tidak melakukan build 64-bit Reader untuk Linux. Untuk memeriksa apakah i386arsitektur telah ditambahkan, Anda dapat melakukan:
dpkg --print-foreign-architectures
Dan untuk menambahkannya:
sudo dpkg --add-architecture i386
Instalasi sesederhana:
sudo apt-get update && sudo apt-get install acroread
Sekarang masalah yang saya miliki dengan menjalankan acroreadadalah kesalahan ini:
/usr/lib/Adobe/Reader9/Reader/intellinux/bin/acroread: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
Salah satu cara untuk mengatasi ini adalah dengan menggunakan skrip berikut untuk menjalankan acroread:
#!/bin/sh
LD_LIBRARY_PATH=/usr/lib/mesa-diverted/i386-linux-gnu /usr/bin/acroread
Jika Anda memasukkan ini /usr/local/bin(yang muncul sebelumnya /usr/bindi default PATH), skrip akan mengambil prioritas di atas acroreadbiner yang sebenarnya . Ini akan memperbaiki Pembaca yang sedang berjalan dari baris perintah dan dari menu.
Bagi mereka yang tidak nyaman menambahkan skrip (atau yang hanya menginginkan cara cepat untuk melakukannya), Anda dapat menyalin dan menempelkan yang berikut ke terminal untuk menambahkan perbaikan:
echo '#!/bin/sh
LD_LIBRARY_PATH=/usr/lib/mesa-diverted/i386-linux-gnu /usr/bin/acroread' >acroread
sudo install acroread /usr/local/bin
rm acroread
Solusi alternatif adalah melakukan apa yang disarankan di sini - http://forums.solydxk.com/viewtopic.php?f=7&t=1754 :
cd /usr/lib/i386-linux-gnu
sudo ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 libGL.so.1
Ini mungkin merupakan opsi yang lebih baik jika Anda ingin mencoba membuat plugin browser berfungsi, meskipun /usr/local/binseharusnya tidak terlalu mengganggu dan lebih mudah diingat dan dihapus ketika tidak lagi diperlukan.