Cara mengatur bahasa Apple Swift di Linux

Cara mengatur bahasa Apple Swift di Linux

Bahasa pemrograman Swift Apple berfungsi di Ubuntu Linux, dan bahasanya adalah open source. Jika Anda seorang pengembang yang ingin mengatur bahasa Apple Swift di Linux, ikuti panduan ini, dan Anda akan siap untuk mulai menulis program dalam waktu singkat!

Pengaturan Linux Ubuntu

Bahasa pemrograman Swift Apple tersedia di Linux secara resmi, tetapi hanya untuk Ubuntu Linux, dan distribusi berbasis Ubuntu. Sampai sekarang, Apple belum mem-porting bahasa tersebut ke OS Linux arus utama lainnya.

Rilis perangkat lunak resmi Swift di Ubuntu mencakup versi 18.04, 16.04, dan 14.04. Namun, jika Anda menggunakan Debian Linux, Anda mungkin bisa membuat Swift bekerja dengan versi Ubuntu. Ingatlah bahwa OS Anda tidak akan mendapat dukungan resmi dari Apple, karena Debian bukanlah distribusi yang ditargetkan.

Cara mengatur bahasa Apple Swift di Linux

Membuat Swift bekerja di Ubuntu lebih membosankan daripada yang Anda kira. Ternyata, Apple tidak meluangkan waktu untuk menginstal paket DEB yang mudah . Sebaliknya, mereka yang ingin menulis aplikasi Swift di Ubuntu harus membuatnya bekerja dengan tangan.

Langkah pertama dalam menginstal Apple Swift di Ubuntu Linux adalah mengunduh rilis terbaru. Untuk melakukan ini, buka jendela terminal dengan menekan  Ctrl + Alt + T atau  Ctrl + Shift + T dan gunakan perintah unduhan wget di bawah ini.

Cara mengatur bahasa Apple Swift di Linux

 

18.04

wget https://swift.org/builds/development/ubuntu1804/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu18.04.tar.gz

16.04

wget https://swift.org/builds/development/ubuntu1604/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu16.04.tar.gz

14.04

wget https://swift.org/builds/development/ubuntu1404/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu14.04.tar.gz

Setelah mengunduh rilis terbaru Swift ke PC Linux Ubuntu Anda, Anda harus menginstal berbagai dependensi yang diperlukan untuk membuat semuanya berjalan dengan benar. Dependensi ini adalah Dentang dan beberapa paket lainnya.

sudo apt install dentang libcurl3 libpython2.7 libpython2.7-dev

Setelah dependensi untuk Swift diatur pada PC Linux Ubuntu Anda, sekarang saatnya untuk mengekstrak arsip Swift TarGZ terbaru yang Anda unduh sebelumnya.

tar xvf swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu*.tar.gz

Setelah semuanya selesai diekstrak, Anda harus memindahkan file Swift ke direktori “/usr/share/swift/”. Untuk melakukan ini, gunakan perintah di bawah ini.

sudo mv Swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu* /usr/share/
sudo mv /usr/share/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu*/ /usr/share/swift/

Dengan semua file Swift di tempat, Anda harus mengatur Swift di jalur Anda. Untuk melakukan ini, masukkan perintah berikut di jendela terminal.

echo "ekspor PATH=/usr/share/Swift/usr/bin:$PATH" >> ~/.bashrc

sumber ~/.bashrc

Anda kemudian dapat mulai menggunakan Swift dengan:

cepat --membantu

Pengaturan Arch Linux AUR

Apple tidak secara resmi mendukung sistem operasi Arch Linux, dan Swift tidak akan muncul secara resmi di situs web pengembangan dalam waktu dekat. Untungnya, ini tidak masalah, karena komunitas Arch telah menemukan cara untuk membuat Swift bekerja terlepas dari AUR.

Jika Anda ingin bekerja dengan bahasa pemrograman Swift di Arch Linux, banyak dependensi perangkat lunak yang harus diinstal. Untuk menginstal semua dependensi ini secara efisien, dan cepat, kami akan memandu Anda melalui cara menyiapkan helper Trizen AUR.

Langkah pertama dalam menginstal helper Trizen AUR, Anda harus menginstal paket Base-devel dan Git menggunakan  manajer paket Pacman  di jendela terminal. Menggunakan perintah di bawah ini, instal paket.

sudo pacman -S git base-devel

Setelah menginstal paket Base-devel dan Git di PC Arch Linux Anda, gunakan alat Git untuk mengunduh snapshot helper Trizen AUR.

git clone https://aur.archlinux.org/trizen.git

Setelah paket Trizen selesai diunduh ke PC Arch Linux Anda, pindahkan jendela baris perintah ke direktori "trizen".

cd trizen

Bangun helper Trizen AUR di PC Linux Anda dengan menjalankan perintah makepkg .

sudo makepkg -sri

Sekarang pembantu Trizen AUR diinstal pada PC Arch Linux Anda menginstal bahasa pemrograman Swift Apple sangat mudah. Untuk melakukannya, masukkan perintah di bawah ini dan ikuti petunjuk di layar.

trizen -S swift

Pengaturan Fedora Linux

Swift Apple tidak secara resmi mendukung Fedora Linux. Namun, karena sistem operasi Fedora memiliki banyak pengguna yang berpikiran pengembangan, Swift telah di-porting dan dapat diinstal dari repositori perangkat lunak resmi Fedora.

Jika Anda ingin Swift bekerja di workstation Fedora Linux Anda, buka jendela terminal dengan menekan Ctrl + Alt + T atau Ctrl + Shift + T pada keyboard. Kemudian, gunakan manajer paket Dnf untuk menginstal "swift-lang."

Catatan: jika Anda adalah pengguna OpenSUSE Linux, pertimbangkan untuk mengunduh paket "swift-lang" di sini untuk membuatnya bekerja di sistem Anda. Gunakan dengan risiko Anda sendiri!

sudo dnf install swift-lang

Pengaturan paket jepret

Penemuan paket Snap telah membuat penginstalan teknologi kompleks seperti bahasa Apple Swift di Linux menjadi sangat mudah. Jadi, jika Anda menggunakan sistem operasi Linux yang kompatibel dengan paket Snap, gunakan perintah di bawah ini untuk menginstal bahasa pemrograman Swift Apple.

Catatan: Paket Snap mengharuskan runtime Snapd diaktifkan. Untuk mengaktifkan runtime ini, ikuti panduan penyiapan kami tentang cara membuat paket Snap berfungsi.

sudo snap instal swift

Apakah Anda mengalami masalah saat menggunakan paket Snap cepat? Alternatif Apple Swift Snap ada di toko. Untuk menginstalnya, gunakan perintah di bawah ini.

sudo snap instal bahasa cepat


Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur

Bagaimana menghubungkan ke Ubuntu dari Windows

Bagaimana menghubungkan ke Ubuntu dari Windows

Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda

Cara mencadangkan pengaturan browser Vivaldi di Linux

Cara mencadangkan pengaturan browser Vivaldi di Linux

Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara mendengarkan podcast di desktop Linux dengan CPod

Cara mendengarkan podcast di desktop Linux dengan CPod

Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan

Cara menginstal TuxGuitar di Linux

Cara menginstal TuxGuitar di Linux

TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya

Cara bermain Total War: WARHAMMER di Linux

Cara bermain Total War: WARHAMMER di Linux

Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer