Install Rustyvibes di Nixos

mrfdn author

Rafi

mrfdn.com - Ini pertama kali saya menjalankan nix-shell untuk install aplikasi.

Setelah melakukan shalat subuh, saya kembali lanjut untuk memecahkan masalah tentang bagaimana cara menjalankan Rustyvibes di Nixos.

Baca juga : Cara install Rustyvibes di Debian Linux dan Windows

Sudah coba install melalui cargo tapi selalu gagal.

Akhirnya baca-baca lagi sampai akhirnya menemukan artikel ini .

Saya pun langsung melakukan yang diperintahkan. Yaitu membuat file shell.nix lalu melakukan build aplikasi rustyvibes melalui shell nix dan ternyata berhasil.

Ini harus saya catat karena rasanya sangat menyenangkan akhirnya rustyvibes bisa berjalan di system nixos saya.

Ini yang saya lakukan.

  1. Download source code Rustyvibes dari github git clone https://github.com/KunalBagaria/rustyvibes.git
  2. Masuk ke direktory repo yang sudah didownload cd rustyvibes
  3. Buat sebuah file bernama shell.nix lalu simpan perintah ini di dalamnya.
with import <nixpkgs> {};

stdenv.mkDerivation {
  name = "rust-env";
  nativeBuildInputs = [
    rustc cargo 

# Example Build-time Additional Dependencies
  ];
  buildInputs = [
# Example Run-time Additional Dependencies
    alsa-oss alsa-lib alsa-utils alsa-tools alsa-plugins alsa-firmware pkg-config xorg.libX11 xorg.libXi xorg.libXtst
  ];

# Set Environment Variables
  RUST_BACKTRACE = 1;
}

4. Masuk ke shell nix dengan menjalankan perintah nix-shell --pure

5. Build aplikasi rustyvibes dengan perintah cargo build

6. Setelah berhasil aplikasi Rustyvibes bisa ditemukan pada folder /target/debug/rustyvibes

Selesai. Alhamdulillah.

mrfdn author

Rafi

  • 15 year+ of Linux user.
  • 5 years+ blogger and web developer.

Jika artikel yang dibuatnya ternyata bermanfaat, support dengan cara

Baca juga