Linux
Linux dağıtımları, sundukları yazılımları kurmanızı sağlayan paket yöneticileriyle gelir. Çoğu Linux dağıtımı, varsayılan olarak kurulu değilse curl ve libcurl'ün kurulmasını önerir.
Ubuntu ve Debian
apt, Debian Linux ve Ubuntu Linux dağıtımlarında ve türevlerinde önceden oluşturulmuş paketleri kurmak için kullanılan bir araçtır.
curl komut satırı aracını kurmak için genellikle sadece şunu yaparsınız:
apt install curl
…ve bu daha sonra bağımlılıkların kurulduğundan emin olur ve genellikle libcurl de ayrı bir paket olarak kurulur.
libcurl'e karşı uygulamalar geliştirmek istiyorsanız, dahil etme (include) başlıklarını ve bazı ek belgeleri vb. almak için kurulu bir geliştirme paketine ihtiyacınız vardır. Daha sonra tercih ettiğiniz TLS arka ucuna sahip bir libcurl seçebilirsiniz:
apt install libcurl4-openssl-dev
veya
apt install libcurl4-gnutls-dev
Redhat ve CentOS
Redhat Linux ve CentOS Linux türevlerinde paketleri kurmak için yum kullanırsınız. Komut satırı aracını şununla kurun:
yum install curl
libcurl geliştirme paketini (include dosyaları ve bazı belgeler vb. ile birlikte) şununla kurarsınız:
yum install libcurl-devel
Fedora
Fedora Workstation ve diğer Fedora tabanlı dağıtımlar paketleri kurmak için dnf kullanır.
Komut satırı aracını şununla kurun:
dnf install curl
libcurl geliştirme paketini kurmak için şunu çalıştırırsınız:
dnf install libcurl-devel
Değişmez (Immutable) Fedora dağıtımları
Silverblue, Kinoite, Sericea, Onyx vb. gibi dağıtımlar paketleri kurmak için rpm-ostree kullanır.
Kurulumdan sonra sistemi yeniden başlatmayı unutmayın.
rpm-ostree install curl
libcurl geliştirme paketini kurmak için şunu çalıştırırsınız:
rpm-ostree install libcurl-devel
nix
Nix, NixOS dağıtımı için varsayılan paket yöneticisidir, ancak herhangi bir Linux dağıtımında da kullanılabilir.
Komut satırı aracını kurmak için:
nix-env -i curl
Arch Linux
curl, Arch Linux'un çekirdek (core) deposunda bulunur. Bu, normal kurulum prosedürünü izlerseniz otomatik olarak kurulması gerektiği anlamına gelir.
curl kurulu değilse, Arch Linux paketleri kurmak için pacman kullanır:
pacman -S curl
SUSE ve openSUSE
SUSE Linux ve openSUSE Linux ile paketleri kurmak için zypper kullanırsınız. curl komut satırı yardımcı programını kurmak için:
zypper install curl
libcurl geliştirme paketini kurmak için şunu çalıştırırsınız:
zypper install libcurl-devel
SUSE SLE Micro ve openSUSE MicroOS
SUSE/openSUSE Linux'un bu sürümleri değişmez (immutable) işletim sistemleridir ve salt okunur bir kök dosya sistemine sahiptir, paketleri kurmak için zypper yerine transactional-update kullanırsınız. curl komut satırı yardımcı programını kurmak için:
transactional-update pkg install curl
libcurl geliştirme paketini kurmak için:
transactional-update pkg install libcurl-devel
Gentoo
Bu paket aracı, libcurl'ü, başlıkları ve pkg-config dosyalarını vb. kurar.
emerge net-misc/curl
Void Linux
Void Linux ile paketleri kurmak için xbps-install kullanırsınız.
curl komut satırı yardımcı programını kurmak için:
xbps-install curl
libcurl geliştirme paketini kurmak için:
xbps-install libcurl-devel