Memasang Firefox di Linux

Firefox Firefox Terakhir diperbarui: 80% of users voted this helpful
This is a machine-generated translation of the English content. It has not been reviewed by a human, and may contain errors. If you would like to revise this content, you can start here.

Banyak distribusi Linux yang sudah dilengkapi dengan Firefox yang terpasang dan ditetapkan sebagai peramban baku. Namun, jika Anda perlu memasang Firefox di Linux menggunakan metode yang berbeda, panduan berikut akan menunjukkan cara memasang Firefox di Ubuntu, Debian, Fedora, openSUSE, dan distribusi Linux lainnya.

Artikel ini hanya berlaku untuk Linux. Untuk petunjuk cara memasang Firefox di Mac, lihat Memasang Firefox di Mac.Untuk petunjuk cara memasang Firefox di Windows, lihat Memasang Firefox di Windows.

Pasang paket DEB Firefox untuk distribusi berbasis Debian dan Ubuntu (disarankan)

Untuk memasang paket DEB melalui repositori APT, lakukan langkah-langkah berikut:

  1. Buat direktori untuk menyimpan kunci repositori APT jika belum ada:
    sudo install -d -m 0755 /etc/apt/keyrings
  2. Impor kunci penandatanganan repositori Mozilla APT:
    wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
    Jika Anda tidak memiliki wget yang terpasang, Anda dapat memasangnya dengan: sudo apt-get install wget
  3. Sidik jari haruslah 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3. Anda dapat memeriksanya dengan perintah berikut:
    gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}'
  4. Selanjutnya, tambahkan repositori Mozilla APT ke sources.list Anda:
    • Untuk Debian Bookworm/Ubuntu Noble dan yang Lebih Lama:
    echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
    • Untuk Debian Trixie/Ubuntu Resolute dan yang Lebih Baru
    sudo tee /etc/apt/sources.list.d/mozilla.sources > /dev/null << EOF
    Types: deb
    URIs: https://packages.mozilla.org/apt
    Suites: mozilla
    Components: main
    Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc
    EOF
  5. Konfigurasikan APT untuk memprioritaskan paket dari repositori Mozilla:
    sudo tee /etc/apt/preferences.d/mozilla > /dev/null << EOF
    Package: *
    Pin: origin packages.mozilla.org
    Pin-Priority: 1000
    EOF
  6. Perbarui daftar paket Anda, dan pasang firefox (atau salah satu dari firefox-esr, -beta, -nightly, -devedition):
    sudo apt-get update
    sudo apt-get install firefox

Gunakan berbagai bahasa pada paket DEB Firefox

Bagi Anda yang ingin menggunakan Firefox dalam bahasa yang berbeda dari bahasa Inggris Amerika, kami juga telah membuat paket DEB yang berisi paket bahasa Firefox. Untuk memasang paket bahasa tertentu, ganti fr pada contoh di bawah ini dengan kode bahasa yang diinginkan. Dalam contoh ini, kami memasang paket bahasa Prancis Firefox.

sudo apt-get install firefox-l10n-fr

Untuk membuat daftar semua paket bahasa yang tersedia, Anda dapat menggunakan perintah ini setelah menambahkan repositori Mozilla dan menjalankan sudo apt-get update:

apt-cache search firefox-l10n

Lokalisasi juga tersedia sebagai paket firefox-esr-l10n, -beta-l10n, -nightly-l10n, -devedition-l10n untuk rilis/edisi lainnya

Pasang paket RPM Firefox untuk distribusi berbasis Fedora, RHEL, dan turunannya (disarankan)

Tambahkan repositori RPM Firefox melalui manajer paket dnf5 (Fedora 41+, RHEL/Rocky/Alma 10+)

sudo dnf config-manager addrepo --id=mozilla --set=baseurl=https://packages.mozilla.org/rpm/firefox --set=gpgkey=https://packages.mozilla.org/rpm/firefox/signing-key.gpg --set=gpgcheck=1 --set=repo_gpgcheck=0 --set=priority=10
sudo dnf makecache --refresh
sudo dnf install firefox

Tambahkan repositori RPM Firefox untuk manajer paket dnf yang lebih lama (Fedora <41, RHEL/Rocky/Alma <10)

sudo tee /etc/yum.repos.d/mozilla.repo > /dev/null << EOF
[mozilla]
name=Mozilla Packages
baseurl=https://packages.mozilla.org/rpm/firefox
enabled=1
gpgcheck=1
repo_gpgcheck=0
gpgkey=https://packages.mozilla.org/rpm/firefox/signing-key.gpg
priority=10
EOF
Catatan: repo_gpgcheck=0 menonaktifkan tanda tangan metadata dengan GPG. Namun, ini dilindungi oleh HTTPS dan tanda tangan paket (gpgcheck=1).

Untuk memasang firefox dari repositori mozilla (atau salah satu dari firefox-esr, -beta, -nightly, -devedition), lakukan:

sudo dnf makecache --refresh
sudo dnf install firefox

Untuk meningkatkan firefox dari versi repositori distribusi ke versi mozilla, lakukan:

sudo dnf makecache --refresh
sudo dnf upgrade firefox

Untuk mengganti firefox dari versi repositori distribusi ke versi mozilla, lakukan:

sudo dnf makecache --refresh
sudo dnf swap firefox firefox --allowerasing
Catatan: Saat mengganti firefox dari versi repositori distribusi ke versi mozilla, firefox mungkin akan membuat profil baru dan mengaturnya sebagai profil baku. Untuk menyimpan pengaturan/konfigurasi lama Anda, silakan buka about:profiles, cari profil lama Anda, dan atur kembali sebagai profil baku.

Gunakan berbagai bahasa pada paket RPM Firefox

Bagi Anda yang ingin menggunakan Firefox dalam bahasa yang berbeda dari bahasa Inggris Amerika, kami juga telah membuat paket RPM yang berisi paket bahasa Firefox. Untuk memasang paket bahasa tertentu, ganti fr pada contoh di bawah ini dengan kode bahasa yang diinginkan. Dalam contoh ini, kami memasang paket bahasa Prancis Firefox.

sudo dnf install firefox-l10n-fr

Untuk membuat daftar semua paket bahasa yang tersedia, Anda dapat menggunakan perintah ini setelah menambahkan repositori Mozilla dan menjalankan sudo dnf makecache --refresh:

dnf search firefox-l10n

Lokalisasi juga tersedia sebagai paket firefox-esr-l10n, -beta-l10n, -nightly-l10n, -devedition-l10n untuk rilis/edisi lainnya

Pasang paket RPM Firefox untuk openSUSE dan SUSE Linux (disarankan)

Tambahkan repositori RPM Firefox melalui manajer paket zypper

sudo rpm --import https://packages.mozilla.org/rpm/firefox/signing-key.gpg
sudo zypper ar --gpgcheck-allow-unsigned-repo -p 10 https://packages.mozilla.org/rpm/firefox mozilla
sudo zypper refresh
sudo zypper install firefox

Untuk memasang atau memperbarui firefox dari repositori mozilla (atau salah satu dari firefox-esr, -beta, -nightly, -devedition), lakukan:

sudo zypper refresh
sudo zypper install firefox

Untuk mengganti firefox dari versi repositori distribusi ke versi mozilla, lakukan:

sudo zypper refresh
sudo zypper remove firefox
sudo zypper install firefox
Catatan: Saat mengganti firefox dari versi repositori distribusi ke versi mozilla, firefox mungkin akan membuat profil baru dan mengaturnya sebagai profil baku. Untuk menyimpan pengaturan/konfigurasi lama Anda, silakan buka about:profiles, cari profil lama Anda, dan atur kembali sebagai profil baku.

Gunakan berbagai bahasa pada paket RPM Firefox

Bagi Anda yang ingin menggunakan Firefox dalam bahasa yang berbeda dari bahasa Inggris Amerika, kami juga telah membuat paket RPM yang berisi paket bahasa Firefox. Untuk memasang paket bahasa tertentu, ganti fr pada contoh di bawah ini dengan kode bahasa yang diinginkan. Dalam contoh ini, kami memasang paket bahasa Prancis Firefox.

sudo zypper install firefox-l10n-fr

Untuk membuat daftar semua paket bahasa yang tersedia, Anda dapat menggunakan perintah ini setelah menambahkan repositori Mozilla dan menjalankan sudo zypper refresh:

zypper search firefox-l10n

Lokalisasi juga tersedia sebagai paket firefox-esr-l10n, -beta-l10n, -nightly-l10n, -devedition-l10n untuk rilis/edisi lainnya

Migrasi data

Jika Anda menggunakan Snap atau Flatpak sebelumnya, Anda harus mengimpor profil Anda. Ada dua cara untuk melakukan ini. Anda dapat menggunakan salah satu dari metode ini:

  • Metode 1: Siapkan Sync (Sinkronisasi). Lihat Bagaimana cara mengatur Firefox Sync? untuk mendapatkan petunjuk.
  • Metode 2: Salin berkas-berkas yang ada pada komputer Anda. Pastikan bahwa semua salinan Firefox di komputer Anda telah ditutup sepenuhnya sebelum melakukan hal ini:
    • Flatpak:
      mkdir -p ~/.mozilla/firefox/ && cp -a ~/.var/app/org.mozilla.firefox/.mozilla/firefox/* ~/.mozilla/firefox/
    • Snap:
      mkdir -p ~/.mozilla/firefox/ && cp -a ~/snap/firefox/common/.mozilla/firefox/* ~/.mozilla/firefox/

Pada kedua kasus tersebut, setelah Anda memindahkan profil, luncurkan Firefox dari terminal dengan perintah firefox -P. Pilih profil yang Anda inginkan. Setelah penyiapan awal ini, perintah -P tidak lagi diperlukan.

Pasang dari manajer paket distribusi Anda

Untuk memasang Firefox menggunakan manajer paket distribusi Anda, lihat dokumentasi distribusi Linux Anda.

Metode ini direkomendasikan karena memastikan Firefox dan semua pustaka yang dibutuhkan telah terpasang dan terkonfigurasi secara optimal untuk distribusi Anda. Namun, mungkin terdapat sedikit penundaan antara rilis resmi versi baru Firefox dan saat distribusi Anda memperbarui versi yang didistribusikan. Distribusi Anda juga dapat mendistribusikannya tanpa merek Firefox, atau hanya mendistribusikan versi ESR.

Pasang dari Flatpak

Untuk memasang Firefox dari Flatpak, pasang dan konfigurasikan Flatpak pada komputer Anda. Setelah Flatpak terpasang, buka halaman Firefox Flathub dan klik tombol Pasang. Sebagai alternatif, Anda dapat mengetikkan perintah berikut pada terminal:

flatpak install flathub org.mozilla.firefox

Secara default, Flatpak memasang Firefox dengan bahasa yang sama dengan sistem operasi Anda. Untuk menggunakan bahasa yang berbeda, ikuti petunjuk pada how to use Firefox in another language.

Pasang dari Snap

Untuk memasang Firefox dari Snap, pasang Snap pada komputer Anda. Setelah Snap terpasang, buka halaman Firefox di Store Snapcraft, klik tombol Pasang dan ikuti petunjuknya. Atau, Anda dapat mengetikkan perintah berikut pada terminal:

sudo snap install firefox

Saluran Rilis Firefox Beta, Nightly, dan ESR juga tersedia sebagai paket snap

  • Saluran Beta:
sudo snap install firefox --beta
  • Saluran Nightly
sudo snap install firefox --edge
  • Saluran ESR
sudo snap install firefox --channel=esr/stable

Jika tersedia, Snap akan memasang Firefox dengan bahasa yang sama dengan sistem operasi Anda. Untuk menggunakan bahasa yang berbeda, ikuti petunjuk di how to use Firefox in another language.

Pasang Firefox dari build Tarball Mozilla

Sebelum Anda memasang Firefox dari build Tarball Mozilla, pastikan bahwa komputer Anda telah terpasang pustaka yang diperlukan. Pustaka yang tidak ada atau tidak kompatibel dapat menyebabkan Firefox tidak dapat dioperasikan.

Pemasangan Firefox sistem (untuk pengguna tingkat lanjut)

Untuk memasang Firefox dengan metode ini, Anda harus dapat masuk sebagai root atau menjalankan perintah sudo.

Pemasangan ini akan diprioritaskan di atas versi Firefox yang dipasang melalui pengelola paket Anda. Untuk menjalankan versi yang terpasang pada pengelola paket, Anda perlu mengeksekusi biner dari terminal. Untuk melakukannya pada sebagian besar distribusi, buka terminal dan ketik:
/usr/bin/firefox

  1. Pergi ke halaman unduh Firefox, lalu klik Download for Linux 64-bit atau Download for Linux ARM64.
    • Anda juga dapat mengklik tautan Semua Unduhan Firefox untuk memilih rilis/edisi lain: Nightly, Beta, Developer, atau Extended Support Release (ESR).
  2. Buka terminal, dan pergi ke folder tempat unduhan Anda disimpan. Sebagai contoh:
    cd ~/Downloads
  3. Ekstrak isi berkas yang diunduh dengan mengetik:
    tar xJf firefox-*.tar.xz
    rm firefox-*.tar.xz
  4. Jika Anda mengunduh versi tertentu, Anda mungkin ingin mengganti nama folder yang sudah tidak terkompresi. Sebagai contoh:
    mv firefox firefox-nightly

    Perintah berikut ini harus dijalankan sebagai root, atau diawali dengan sudo.
  5. Pindahkan folder Firefox yang sudah tidak dikompresi ke /opt:
    mv firefox /opt
  6. Buat symlink ke berkas Firefox yang dapat dieksekusi:
    ln -s /opt/firefox/firefox /usr/local/bin/firefox
  7. Unduh salinan berkas desktop:
    wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

Atau, jika wget tidak terpasang di komputer Anda, buka URL yang disebutkan di atas, klik kanan pada halaman untuk membuka menu kontekstual dan pilih Save Page As. Setelah Anda selesai mengunduh berkas, pindahkan ke /usr/local/share/applications.

Untuk memverifikasi bahwa pemasangan telah berhasil, Anda dapat membuka halaman Troubleshooting Information. Dibagian Application Basics, nilai dari baris Application Binary harus berupa /opt/firefox/firefox-bin.

Pemasangan Firefox lokal di akun pengguna

Jika Anda tidak memiliki akses untuk masuk sebagai root atau menjalankan perintah sudo, atau lebih memilih untuk menggunakan Firefox lokal pada akun Anda, Anda dapat membuat pemasangan lokal. Anda juga dapat melakukan ini untuk memiliki beberapa pemasangan Firefox untuk versi yang berbeda.
  1. Pergi ke halaman unduh Firefox dan klik Download for Linux 64-bit atau Download for Linux ARM64.
    • Anda juga dapat mengklik tautan Semua Unduhan Firefox untuk memilih rilis/edisi lain: Nightly, Beta, Developer, atau Extended Support Release (ESR).
  2. Buka terminal, dan pergi ke folder tempat unduhan Anda disimpan. Sebagai contoh:
    cd ~/Downloads
  3. Ekstrak isi berkas yang diunduh. Ini akan membuat folder bernama firefox. Setelah itu, Anda dapat menghapus arsip tersebut:
    tar xJf firefox-*.tar.xz
    rm firefox-*.tar.xz
  4. Jika Anda mengunduh versi tertentu, Anda mungkin ingin mengganti nama folder yang sudah tidak terkompresi. Sebagai contoh:
    mv firefox firefox-nightly
  5. Anda dapat membiarkan folder yang sudah tidak dikompresi ke dalam folder unduhan, atau memindahkannya ke tempat lain di akun Anda. Sebagai contoh:
    mv firefox ~/firefox
  6. Firefox sekarang siap untuk digunakan. Anda dapat menjalankannya secara langsung dari terminal:
    ~/firefox/firefox &
  7. Buat pintasan desktop. (Ini mungkin berbeda pada distribusi Linux Anda).
    • Klik kanan pada desktop dan pilih Buat peluncur dari menu konteks.
    • Anda juga dapat mengetikkan ini pada terminal:
      ln -s ~/firefox/firefox ~/Desktop/
    • Ikon untuk pintasan desktop akan ditemukan di ~/firefox/browser/chrome/icons/default/
Catatan: Metode ini tidak mengubah asosiasi jenis berkas pada sistem, sehingga tautan dari aplikasi lain tidak akan terbuka di pemasangan lokal. Anda perlu menyalin tautan dan menempelkannya pada bilah alamat Firefox.

Peringatan fitur keamanan

Pada beberapa distribusi Linux yang menggunakan AppArmor seperti berbasis Debian, berbasis Ubuntu, openSUSE, dan SUSE Linux, Anda mungkin melihat pemberitahuan bahwa beberapa fitur keamanan Firefox mungkin memberikan perlindungan yang lebih rendah pada sistem operasi Anda saat ini. Untuk informasi lebih lanjut, lihat Peringatan fitur keamanan Firefox di Linux.

Artikel terkait

These fine people helped write this article:

Illustration of hands

Sukarelawan

Kembangkan dan bagikan keahlian Anda. Jawab pertanyaan dan tingkatkan pundi pengetahuan kami.

Pelajari Lebih Lanjut