Saya sudah masuk deb http://debian-multimedia.org squeeze main
" /etc/apt/sources.list ", tetapi wajig update && wajig install acroread
menghasilkan:
E: Package ‘acroread’ has no installation candidate
Apa yang terjadi? Apakah ada repo alternatif?
Jawaban:
CATATAN: Pembaca 9.x cabang telah EOL pada tanggal 26 Juni 2013 . Jika Anda memerlukan dukungan Adobe Reader asli di Linux, 9.x adalah satu-satunya pilihan Anda! 10 tidak mencantumkan Linux sebagai yang didukung , dan kemungkinan tidak akan pernah. Lebih lanjut tentang hal itu terlalu sini: Adobe meninggalkan Linux .
Banyak yang mungkin mempertanyakan relevansi yang memerlukan Adobe Reader tetapi ada beberapa kasus penggunaan yang tidak disediakan oleh versi open source dari alat bacaan. Menandatangani dokumen, mengisi formulir, dan mencetak hanyalah beberapa dari kasus penggunaan ini di mana satu-satunya pilihan Anda adalah menggunakan Adobe Reader!
Untuk menginstal Adobe Reader pada Wheezy atau lebih tinggi, Anda dapat menggunakan langkah-langkah berikut.
Langkah # 1 - Unduh
Adobe memelihara semua versi resmi Adobe Reader di situs FTP mereka sehingga Anda bisa pergi ke sana dan mengunduh versi terbaru, yang dikemas sebagai
.deb
file.Jika Anda membuka URL ke-2 di atas, Anda akan sampai ke halaman yang terlihat seperti ini:
Dari halaman ini Anda dapat memilih apa pun yang terjadi sebagai versi terbaru dari Pembaca pada saat Anda berusaha melakukan ini. Untuk contoh ini kita akan mengunduh 9.5.5 , jadi kita pilih tautan itu.
Ini akan membawa kita ke halaman lain dengan tautan, "enu". Ini menunjukkan bahwa kami mengunduh alat versi bahasa Inggris. Rupanya mereka hanya menawarkan paket dalam bahasa ini. Saya tidak 100% pada poin ini, tapi tidak masalah, kami terus maju.
Pada titik ini kita harus berada di URL ini:
Dari sini kita dapat mengunduh
.deb
file. Saya biasanya melakukan ini menggunakanwget
seperti:Setelah melakukan ini, kita harus memiliki file
AdbeRdr9.5.5-1_i386linux_enu.deb
,. Sekarang kami siap menginstalnya.Langkah # 2 - Instalasi
File yang baru saja kita unduh adalah Adobe Reader versi 32-bit. Adobe hanya menyediakan Reader sebagai biner 32-bit, tidak ada varian 64-bit, tetapi ini baik-baik saja, kita hanya perlu menginstalnya sedikit berbeda dari kebanyakan
.deb
paket.Pertama kita perlu menambahkan arsitektur 32-bit ke sistem kita (multiarch), kemudian perbarui.
Sekarang cobalah untuk menginstal Adobe Reader
Kemudian katakan untuk memperbaiki paket yang diinstal rusak. Ini tampaknya merupakan peretasan, tetapi pada dasarnya
apt
harus melakukan pengangkatan berat bagi kami dan menginstal / memperbaiki paket yang hilang atau rusak dengan keributan yang relatif sedikit.Atau, seseorang dapat menggunakan gdebi. Ini secara otomatis akan menyelesaikan dependensi.
Sekarang, mencoba untuk meluncurkan acroread dengan
memberi
Adobe lupa ketergantungan. Kita dapat mengetahui paket mana yang akan diinstal menggunakan
apt-file
.yang memberi
libxml2
. Jadi kita lakukanuntuk menginstal versi i386 dari
libxml2
.Sekarang aktifkan
acroread
menggunakan akun non-root.Ini adalah screenshot Acrobat Reader yang berjalan di Debian Wheezy.
CATATAN: Adobe menginstal Acrobat Reader
/opt
, yang menjijikkan, dan melanggar FHS.Referensi
sumber
sudo aptitude install lib32stdc++6
sebelum saya bisa menjalankanacroread
di Debian: askubuntu.com/questions/371564/adobe-reader-not-initializingMasalahnya adalah bahwa Anda baru saja menambahkan
main
ke sources.list Anda. Saya percaya ituacroread
ada di bagian yang tidak bebas dari tempat penyimpanan, jadi Anda ingin menambahkan:untuk
/etc/apt/sources.list
, lalu perbarui dan instal.Secara tradisional, bahkan dalam repo pihak ketiga,
main
hanya menyertakan file yang sesuai dengan Pedoman Perangkat Lunak Bebas Debian . Sementaranon-free
berisi(dari http://www.debian.org/distrib/packages )
sumber
sudo apt-get install acroread
setelah menambahkan repo (perubahansqueeze
kejessie
) dan memperbarui paket.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
acroread
paket dari http://www.deb-multimedia.org/ masih bisa berfungsi.Baris yang relevan
sources.list
adalah:Anda dapat menggantinya
testing
denganstable
untuk Wheezy. Yaitu distribusi bernamajessie
atauwheezy
juga ok. Baik komponenmain
dannon-free
diperlukan karena salah satu dariacroread
dependensiacroread-debian-files
adalah dimain
. Alih-alih menggunakan/etc/apt/sources.list
file, saya sebenarnya menggunakan file terpisah di/etc/apt/sources.list.d
direktori -/etc/apt/sources.list.d/deb-multimedia.list
. Ini adalah perintah "off" untuk membuat file (dapat disalin / ditempelkan ke terminal):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
:Sekali lagi
testing
dapat ditukar karena distable
sini atau distribusi bernama dapat digunakan dengann=jessie
ataun=wheezy
.Untuk menjadikan www.debian-multimedia.org sumber tepercaya, Anda dapat menginstal paket keyring-nya:
Jika Anda menjalankan 64-bit, Anda mungkin perlu menambahkan
i386
arsitektur karena Adobe saat ini tidak melakukan build 64-bit Reader untuk Linux. Untuk memeriksa apakahi386
arsitektur telah ditambahkan, Anda dapat melakukan:Dan untuk menambahkannya:
Instalasi sesederhana:
Sekarang masalah yang saya miliki dengan menjalankan
acroread
adalah kesalahan ini:Salah satu cara untuk mengatasi ini adalah dengan menggunakan skrip berikut untuk menjalankan
acroread
:Jika Anda memasukkan ini
/usr/local/bin
(yang muncul sebelumnya/usr/bin
di defaultPATH
), skrip akan mengambil prioritas di atasacroread
biner 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:
Solusi alternatif adalah melakukan apa yang disarankan di sini - http://forums.solydxk.com/viewtopic.php?f=7&t=1754 :
Ini mungkin merupakan opsi yang lebih baik jika Anda ingin mencoba membuat plugin browser berfungsi, meskipun
/usr/local/bin
seharusnya tidak terlalu mengganggu dan lebih mudah diingat dan dihapus ketika tidak lagi diperlukan.sumber
Cara termudah adalah dengan mengambil paket untuk Linux Mint Debian Edition (LMDE) dan menginstalnya. LMDE didasarkan pada dan 100% kompatibel dengan pengujian Debian. Anda dapat dengan aman mencampur repositori LMDE dan Debian pada satu sistem.
Jadi, sejak paket LMDE acroread, Anda dapat menginstalnya dengan menambahkan repo ke
/etc/apt/sources.list
:Setelah Anda menambahkan baris itu, perbarui sumber dan instal:
CATATAN:
LMDE 100% kompatibel dengan Debian, bukan Ubuntu, solusi ini berfungsi untuk Debian tetapi mungkin atau mungkin tidak berfungsi untuk Ubuntu.
Untuk LMDE, saya instal
apt-get install acroread
dengan ini di sources.list saya:sumber
apt-get install acroread
dan menggunakan sumber-sumber yang ditunjukkan dalam jawaban saya yang diperbarui./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
. Paket pembaruan terakhir untuk LMDE dirilis pada bulan September, jadi instalasi Anda tidak akan sama dengan Jessie. Ini akan menjadi alasan Anda tidak memiliki masalah. Entah itu atau kombinasi saya dari paket yang diinstal.