, 3 min read
Cara Install Homebrew di linux (Fedora)
Homebrew adalah sebuah sistem manajemen paket untuk macOS dan juga Linux yang memungkinkan pengguna untuk menginstal dan mengelola perangkat lunak di komputer mereka dengan mudah. Homebrew memungkinkan pengguna untuk menginstal perangkat lunak open-source dan utilitas lainnya yang tidak tersedia secara default di macOS maupun Linux.
Dengan Homebrew, pengguna dapat menginstal paket-paket baru dengan perintah sederhana yang dijalankan melalui Terminal. Homebrew akan mengunduh kode sumber paket tersebut, mengompilasinya (jika diperlukan), dan menginstalnya ke sistem pengguna.
Keuntungan utama menggunakan Homebrew adalah kemampuannya untuk memperluas fungsionalitas dengan menginstal paket-paket perangkat lunak yang berguna dan populer dalam komunitas pengembang. Homebrew juga menyediakan mekanisme untuk mengelola pembaruan paket yang telah diinstal, sehingga pengguna dapat dengan mudah memperbarui perangkat lunak yang ada ke versi terbaru.
Secara keseluruhan, Homebrew adalah alat yang sangat berguna bagi pengguna macOS mapun Linux yang ingin menginstal perangkat lunak tambahan, memperluas fungsionalitas sistem operasi, atau bekerja dengan proyek pengembangan perangkat lunak yang mengandalkan dependensi tertentu.
Pada tutorial kali ini kita akan menginstall Homebrew pada lingkunan Linux Fedora
Jalankan
sudo dnf groupinstall 'Development Tools'
dan
sudo dnf install procps-ng curl file git
Kemudian jalankan perintah
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Setelah itu jalankan perintah
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
Kemudian
echo "eval \"\$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.bashrc
Setelah sukses, silahkan test menggunakan terminal
brew
Setelah sukses menginstall brew, selanjunya kita coba menggunakan brew untuk menginstall paket2.
\
Kali ini saya akan menginstall wrk menggunakan brew
Jalankan perintah
brew install wrk
Tunggu sampai proses installasi selesai
Jalankan wrk
wrk
Related Posts
Testing GRPC dengan GRPCURL
gRPCURL adalah tools baris CLI yang digunakan untuk berinteraksi dengan server gRPC. Tools ini mirip dengan CURL namun dikhususkan untuk gRPC
Golang : Convert gambar menjadi teks dengan OCR
OCR, atau Optical Character Recognition, adalah teknologi yang digunakan untuk mengonversi teks dari gambar atau dokumen yang dipindai menjadi format teks yang dapat diedit dan dicari.
Convert Docx FIle To HTML Support Math Equation Using Pandoc
Pada tutorial ini, kita akan belajar bagaimana cara convert file dokumen Docx menjadi HTML secara cepat dan mudah dengan menggunakan Pandoc
Next jS Dockerize for Production With Standalone Mode
Dockerize aplikasi Next JS dengan Mode Standalone dengan ukuran yang lebih kecil
Menjalankan Next JS dengan HTTPS di Localhost
Pada tutorial kali ini saya akan membagikan cara mudah menjalankan Next JS dilocalhost dengan Https
Membuat Binary Tree Dari Flat Data Di Golang
Pada tutorial kali ini kita akan membuat binary tree didalam bahasa pemrograman Golang.
Membangun Aplikasi Desktop dengan Golang (Wails) & React
Pada tutorial kali ini, kita akan membuat aplikasi desktop menggunakan Golang(Wails) dan React.
Angular for Beginer : Memulai Project Frontend Dengan Angular 17
Angular adalah sebuah platform pengembangan web open-source yang dikembangkan oleh Google. Ini adalah framework JavaScript yang digunakan untuk membangun aplikasi web berbasis klien (client-side). Angular memberikan pendekatan terstruktur dalam pengembangan aplikasi web dengan menggunakan konsep-konsep seperti two-way data binding, dependency injection, modularitas, dan lainnya.
Nest JS : Speed Up API with Cache Redis
Meningkatkan perfoma API dengan Cache menggunakan Redis dengan contoh menggunakan Database PostgreSQL dan Prisma
Cari Tau Kemampuan Perfoma Website dan Server Dengan Load Test Menggunakan K6
Load testing adalah hal yang sangat penting dalam pengembangan perangkat lunak dan infrastruktur IT karena membantu mengidentifikasi sejumlah masalah dan meningkatkan kinerja sistem
S3CMD Cheat Sheet
s3cmd adalah alat baris perintah yang digunakan untuk berinteraksi dengan layanan penyimpanan Amazon S3 (Simple Storage Service) dari terminal atau prompt perintah pada sistem komputer di local maupun di server.
Berkenalan dengan LocalStack (Local Cloud Simulator)
LocalStack adalah platform pengembangan perangkat lunak yang digunakan untuk mengembangkan, menguji, dan menyimulasikan layanan cloud di lingkungan lokal atau non-production.
Mengenal State Management dan Kegunaanya untuk Frontend Developent
State management adalah teknik yang digunakan untuk mengelola, menyimpan, dan mengakses data atau informasi secara terpusat supaya mudah dalam mengontrol data atau informasi yang dibutuhkan.
Nest JS Micoservices with GRPC and Monorepo
Kita akan belajar bagaimana membuat aplikasi microservices menggunakan Nest JS dan GRPC menggunakan Monorepo (Single Repository)
Rate limiting Nest JS
Rate limiter adalah sebuah mekanisme yang digunakan untuk mengatur laju atau frekuensi akses terhadap suatu sumber daya atau layanan. Tujuannya adalah untuk mencegah penyalahgunaan atau kelebihan beban terhadap sistem tersebut
Install Homebrew in Linux
Cara Install Homebrew di linux (Fedora)
Apa itu Message Broker dan Apa kegunaanya?
Message broker (pialang pesan) adalah perangkat lunak yang bertindak sebagai perantara dalam mengirimkan pesan antara aplikasi atau sistem yang berbeda. Dalam arsitektur jaringan terdistribusi, message broker memfasilitasi komunikasi antara beberapa sistem dan aplikasi dengan menerima pesan dari pengirim dan meneruskannya ke penerima yang dituju
Membuat Mockup API Menggunakan JSON Server
JSON Server adalah sebuah package atau modul Node.js yang dapat digunakan untuk membuat sebuah RESTful API (Application Programming Interface) sederhana dengan menggunakan data dalam format JSON
Perbedaan Monorepo dan Multi Repo
Monorepo dan Multi Repo adalah cara kita menyimpan banyak project ke dalam suatu Repository seperti Git dengan tujuan untuk memudahkan proses Development dan pengembangan dari kode program.
Perbedaan frontend developer dan backend developer
Frontend developer dan backend developer adalah dua peran yang sangat penting dalam pengembangan aplikasi web. Perbedaan utama antara keduanya adalah area fokus dan jenis teknologi yang mereka gunakan.
Membuat API Gateway dengan Kong
Kong adalah salah satu API Gateway yang populer dipakai oleh banyak perusahaan maupun individu terutama untuk proyek berbasis Microservices
Mount Bucket S3 ke Server menggunakan S3FS-Fuse
Object Storage adalah media penyimpanan yang memiliki kapasitas yang sangat besar dengan harga yang murah di bandingkan ketika kita menyimpan file di dalam Storage SSD ataupun HDD server.
Membuat aplikasi CLI Video Reducer menggunakan Rust
Rust adalah bahasa pemrograman sistem modern yang didesain untuk kecepatan, keamanan, dan keterandalan. Bahasa ini dikembangkan oleh Mozilla Research dengan kontribusi dari komunitas open-source yang luas.
Install Docker Swarm
Docker Swarm adalah layanan orkestrasi yang disediakan oleh docker nya langsung dan untuk pembaruan sekarang sudah termasuk ketika kita menginstall docker maka docker swarm sudah tersedia bersama docker engine yang dimana sebelumnya docker swarm berdiri sendiri dan diinstall terpisah
Berkenalan dengan Markdown dan kegunaan dari Markdown
Kali ini saya akan berkenalan dengan Markdown dan kegunaan dari Markdown
Tags