Home
» LINUX
»
Bagaimana untuk menyediakan bahasa Apple Swift pada Linux
Bagaimana untuk menyediakan bahasa Apple Swift pada Linux
Bahasa pengaturcaraan Swift Apple berfungsi pada Ubuntu Linux, dan bahasa itu adalah sumber terbuka. Jika anda seorang pembangun yang ingin menyediakan bahasa Apple Swift di Linux, ikuti bersama panduan ini dan anda akan bersedia untuk mula menulis program dalam masa yang singkat!
Persediaan Ubuntu Linux
Bahasa pengaturcaraan Swift Apple tersedia di Linux secara rasmi, tetapi hanya untuk Ubuntu Linux, dan pengedaran berdasarkan Ubuntu. Setakat ini, Apple belum mengalihkan bahasa itu ke mana-mana OS Linux arus perdana yang lain.
Keluaran perisian rasmi Swift pada Ubuntu meliputi versi 18.04, 16.04 dan 14.04. Walau bagaimanapun, jika anda menggunakan Debian Linux, anda mungkin boleh membuat Swift bekerja dengan versi Ubuntu. Perlu diingat bahawa OS anda tidak akan mendapat sokongan rasmi daripada Apple, kerana Debian bukanlah pengedaran yang disasarkan.
Mendapatkan Swift bekerja di Ubuntu adalah lebih membosankan daripada yang anda fikirkan. Ternyata, Apple tidak meluangkan masa untuk mengeluarkan pakej DEB yang mudah dipasang . Sebaliknya, mereka yang ingin menulis aplikasi Swift di Ubuntu perlu membuatnya berfungsi dengan tangan.
Langkah pertama dalam memasang Apple Swift pada Ubuntu Linux ialah memuat turun keluaran terkini. Untuk melakukan ini, buka tetingkap terminal dengan menekan Ctrl + Alt + T atau Ctrl + Shift + T dan gunakan arahan muat turun wget di bawah.
Selepas memuat turun keluaran terbaru Swift ke PC Linux Ubuntu anda, anda mesti memasang pelbagai kebergantungan yang diperlukan untuk menjadikan semuanya berjalan dengan betul. Kebergantungan ini ialah Clang dan beberapa pakej lain.
Setelah kebergantungan untuk Swift disediakan pada PC Linux Ubuntu anda, tiba masanya untuk mengekstrak arkib Swift TarGZ terkini yang anda muat turun sebelum ini.
tar xvf swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu*.tar.gz
Apabila semuanya selesai mengekstrak, anda mesti memindahkan fail Swift ke dalam direktori "/usr/share/swift/". Untuk melakukan ini, gunakan arahan di bawah.
Dengan semua fail Swift tersedia, anda mesti menyediakan Swift dalam laluan anda. Untuk melakukan ini, masukkan arahan berikut dalam tetingkap terminal.
echo "eksport PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc
sumber ~/.bashrc
Anda kemudian boleh mula menggunakan Swift dengan:
pantas --membantu
Persediaan AUR Linux Arch
Apple tidak menyokong sistem pengendalian Arch Linux secara rasmi, dan Swift tidak akan membuat penampilan rasmi di tapak web pembangunan dalam masa terdekat. Syukurlah, ini tidak penting, kerana komuniti Arch telah menemui cara untuk menjadikan Swift berfungsi tanpa mengira melalui AUR.
Jika anda ingin menggunakan bahasa pengaturcaraan Swift pada Arch Linux, banyak kebergantungan perisian mesti dipasang. Untuk memasang semua kebergantungan ini dengan cekap dan pantas, kami akan membimbing anda melalui cara menyediakan pembantu AUR Trizen.
Langkah pertama dalam memasang pembantu Trizen AUR, anda mesti memasang pakej Base-devel dan Git menggunakan pengurus pakej Pacman dalam tetingkap terminal. Menggunakan arahan di bawah, pasang pakej.
sudo pacman -S git base-devel
Selepas memasang pakej Base-devel dan Git pada PC Arch Linux anda, gunakan alat Git untuk memuat turun petikan pembantu Trizen AUR.
git klon https://aur.archlinux.org/trizen.git
Setelah pakej Trizen selesai dimuat turun ke PC Arch Linux anda, alihkan tetingkap baris arahan ke dalam direktori "trizen".
cd trizen
Bina pembantu AUR Trizen pada PC Linux anda dengan menjalankan arahan makepkg .
sudo makepkg -sri
Sekarang bahawa pembantu Trizen AUR dipasang pada Arch Linux PC anda memasang bahasa pengaturcaraan Swift Apple adalah sangat mudah. Untuk melakukannya, masukkan arahan di bawah dan ikut arahan pada skrin.
trizen -S pantas
Persediaan Fedora Linux
Swift Apple tidak menyokong Fedora Linux secara rasmi. Walau bagaimanapun, memandangkan sistem pengendalian Fedora mempunyai ramai pengguna yang berfikiran pembangunan, Swift telah dialihkan dan boleh dipasang daripada repositori perisian Fedora rasmi.
Jika anda ingin membuat Swift bekerja pada stesen kerja Fedora Linux anda, buka tetingkap terminal dengan menekan Ctrl + Alt + T atau Ctrl + Shift + T pada papan kekunci. Kemudian, gunakan pengurus pakej Dnf untuk memasang "swift-lang."
Nota: jika anda pengguna OpenSUSE Linux, pertimbangkan untuk memuat turun pakej "swift-lang" di sini untuk membolehkannya berfungsi pada sistem anda. Gunakan atas risiko anda sendiri!
sudo dnf install swift-lang
Persediaan pakej snap
Penciptaan pakej Snap telah menjadikan pemasangan teknologi kompleks seperti bahasa Apple Swift pada Linux sangat mudah. Jadi, jika anda menggunakan sistem pengendalian Linux yang serasi dengan pakej Snap, gunakan arahan di bawah untuk memasang bahasa pengaturcaraan Swift Apple.
Nota: Pakej snap memerlukan masa jalan Snapd didayakan. Untuk mendayakan masa jalan ini, ikut panduan persediaan kami tentang cara memastikan pakej Snap berfungsi.
sudo snap install swift
Adakah anda menghadapi masalah menggunakan pakej Snap pantas? Apple Swift Snap alternatif ada di kedai. Untuk memasangnya, gunakan arahan di bawah.