Gunakan pengurus pakej Nix pada mana-mana OS Linux

NixOS ialah sistem pengendalian Linux deklaratif. Pengguna mencipta sistem pengendalian mereka dari bawah dengan fail konfigurasi dan penggunaan pengurus pakej yang sangat baik. Tetapi adakah anda tahu adalah mungkin untuk menggunakan pengurus pakej Nix pada mana-mana sistem pengendalian Linux? Berikut ialah cara untuk menjadikannya berfungsi pada PC Linux anda.

Bagaimanakah anda memasang pengurus pakej Nix di Linux?

Pengurus pakej Nix (yang disertakan dengan NixOS) boleh dipasang pada mana-mana sistem pengendalian Linux . Walau bagaimanapun, anda memerlukan tetingkap terminal untuk memasangnya pada OS Linux anda. Jadi, bagaimana anda membuka tetingkap terminal? Tekan Ctrl + Alt + T pada papan kekunci. Atau, cari "Terminal" dalam menu apl.

Setelah tetingkap terminal dibuka dan sedia untuk digunakan, anda boleh memasang pengurus pakej Nix menggunakan arahan curl . Tidak memasang apl Curl pada PC Linux anda? Pasangnya dengan arahan di bawah.

Ubuntu

sudo apt install curl

Debian

sudo apt-get install curl

Arch Linux

sudo pacman -S curl

Fedora

sudo dnf pasang curl

OpenSUSE

sudo zypper pasang curl

Pengurus pakej Nix dipasang melalui skrip, dan terdapat dua cara untuk memasangnya. Berbilang pengguna dan Pengguna Tunggal. Anda perlu menjalankan versi arahan –no-daemon untuk memasangnya pada sistem anda sebagai pengguna tunggal.

sh <(curl -l="" https://nixos.org/nix/install)="">

Sebaik sahaja anda telah melaksanakan arahan di atas, skrip akan meminta kata laluan anda (untuk menggunakan sudo ). Menggunakan papan kekunci, masukkan kata laluan yang dikaitkan dengan akaun pengguna anda.

Sebagai alternatif, jika terdapat lebih daripada satu pengguna pada komputer anda, anda perlu menjalankan perintah –daemon . Setiap pengguna boleh sentiasa berinteraksi dengan pengurus pakej Nix dengan daemon.

sh <(curl -l="" https://nixos.org/nix/install)="">

Apabila anda menjalankan arahan di atas, anda akan melihat penerangan ringkas tentang perkara yang boleh dilakukan oleh pengurus pakej Nix pada komputer anda, perkara yang akan dipasang semasa proses persediaan awal, dsb. Tekan kekunci Y untuk meneruskan.

Apabila anda menekan Y , ia akan menunjukkan kepada anda perkara yang akan dilakukan oleh alat pemasangan. Membacanya. Setelah anda membacanya, tekan kekunci Y untuk mengesahkan anda ingin meneruskan.

Alat pemasangan Nix akan meminta kebenaran sudo setelah diberitahu untuk meneruskan. Menjalankan pengurus pakej Nix dalam mod daemon memerlukan akses sudo. Untuk memberi pengurus pakej Nix akses kepada sudo, tekan kekunci Y di sebelah "Bolehkah saya menggunakan sudo?"

Apabila anda memberikan pemasang akses sudo, ia akan menetapkan sendiri pada komputer anda. Pemasangan tidak akan mengambil masa yang lama. Apabila ia selesai, anda secara automatik akan dimasukkan ke dalam "nix-shell," yang digunakan untuk memasang pakej.

Mengkonfigurasi pengurus pakej Nix

Sebelum menggunakan pengurus pakej Nix, anda mesti memuat turun saluran terkini. Saluran menyediakan perisian kepada pengurus pakej Nix, membolehkan anda memasangnya dengan mudah.

Untuk mengemas kini saluran, buka tetingkap terminal. Anda boleh membuka tetingkap terminal dengan menekan Ctrl + Alt + T pada papan kekunci. Atau, cari "Terminal" dalam menu apl untuk melancarkannya.

Setelah tetingkap terminal dibuka, anda boleh menggunakan perintah nix-channel –update . Perintah ini akan mengambil semua saluran untuk pengurus pakej Nix dan membongkarnya. Selain itu, jika terdapat sebarang kemas kini pakej, ia juga akan menariknya ke bawah.

nix-channel --kemas kini

Apabila saluran anda dikonfigurasikan, anda boleh menjalankan perintah nix-env -qa untuk melihat pakej yang tersedia.

nix-env -qa

Anda boleh menyimpan pakej yang tersedia ke fail teks kemudian dengan arahan berikut.

nix-env -qa > nix-pkgs.txt

Cara menggunakan pengurus pakej Nix untuk memasang apl

Anda perlu mencari pakej untuk memasang perisian dengan pengurus pakej Nix pada sistem Linux anda. Pergi ke halaman web carian pakej Nix. Kemudian, ikuti langkah di bawah.

  1. Cari kotak carian untuk pakej dan taip apl yang ingin anda pasang. Sebagai contoh, untuk memasang Vim, cari "vim." Kemudian, tekan kekunci enter untuk melihat hasil carian.
  2. Lihat hasil carian untuk pakej yang anda ingin pasang dan pilih dengan tetikus. Butiran pakej akan muncul apabila anda memilihnya dalam hasil carian.
  3. Apabila hasil carian mendedahkan butiran pakej, cari bahagian "nix-env", dan klik padanya dengan tetikus . Kemudian, cari "On Non-NixOS" dan salin arahan ke papan keratan.
  4. Setelah anda menyalin arahan anda ke papan keratan, tampalkannya ke terminal untuk memasang apl anda. Sebagai contoh, untuk memasang Vim, tampal arahan ini.

nix-env -iA nixpkgs.vim

Setelah anda memasang program anda, anda boleh melancarkannya dari terminal. Fahami pakej Nix tidak akan muncul dengan ikon aplikasi dalam menu aplikasi. Sebaliknya, anda mesti melancarkannya dari terminal secara langsung.

Sebagai contoh, jalankan arahan berikut dalam tetingkap terminal untuk melancarkan aplikasi vim.

vim


Tingkatkan papan keratan Gnome Shell dengan Pano

Tingkatkan papan keratan Gnome Shell dengan Pano

Mari kita hadapi itu, papan keratan Gnome Shell lalai tidak begitu baik. Pasang Pano untuk menambah baik pengalaman papan keratan anda!

Cara memasang DaVinci Resolve 17 pada Linux

Cara memasang DaVinci Resolve 17 pada Linux

Adakah anda memerlukan editor video bukan linear yang hebat untuk kotak Linux anda? Dapatkan Davinci Resolve 17 bekerja dengan panduan ini!

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Wallpaper Downloader ialah pemuat turun dan pengurus kertas dinding Linux yang licin. Ia menyokong kebanyakan persekitaran desktop Linux dan sangat mudah digunakan. Panduan ini

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Ingin menguji komputer Tuxedo OS by Tuxedo? Ketahui cara untuk mendapatkan versi terkini Tuxedo OS berfungsi pada PC anda.

Bagaimana untuk memasang fail DEB pada Linux

Bagaimana untuk memasang fail DEB pada Linux

Apakah fail DEB? Apa yang anda lakukan dengannya? Ketahui banyak cara anda boleh memasang fail DEB pada PC Linux anda.

Cara bermain Dying Light di Linux

Cara bermain Dying Light di Linux

Dying Light ialah permainan video seram survival 2015 yang dibangunkan oleh Techland dan diterbitkan oleh Warner Bros Interactive Entertainment. Permainan berpusat pada

Cara memasang Neptune Linux pada komputer anda

Cara memasang Neptune Linux pada komputer anda

Neptune menggunakan persekitaran desktop KDE Plasma 5 dan bertujuan untuk menyampaikan OS yang elegan. Begini cara memasang Neptune Linux pada komputer anda.

Cuba desktop berasaskan snap baharu Ubuntu

Cuba desktop berasaskan snap baharu Ubuntu

Ingin mencuba sistem pengendalian desktop berasaskan pakej snap baharu Ubuntu? Ketahui cara mengaturnya pada mesin maya dengan panduan ini.

Cara bermain Undertale di Linux

Cara bermain Undertale di Linux

Undertale ialah RPG indie 2d 2015 yang dibangunkan dan diterbitkan oleh pembangun permainan Toby Fox. Panduan ini akan merangkumi memuat turun dan memasang Undertale pada anda

Cara bermain Total War: THREE KINGDOMS di Linux

Cara bermain Total War: THREE KINGDOMS di Linux

Total War: Three Kingdoms ialah permainan RTS strategi berasaskan giliran yang dibangunkan oleh Creative Assembly. Inilah cara bermain di Linux.