Versi baru dari Ubuntu SDK IDE siap untuk diuji

IDE SDK Ubuntu

Setelah proses pengembangan yang panjang, file versi baru dari Ubuntu SDK IDE dalam versi beta. Kami akan dapat menguji versi ini, yang hadir dengan pembangun dan mesin eksekusi baru untuk mengesampingkan semua kesalahan lama dari edisi sebelumnya, dan dengan demikian membuat aplikasi kami untuk Ubuntu Touch dengan cara yang jauh lebih cepat dan lebih intuitif.

Beberapa rumor menunjuk, dan dipastikan bahwa itu benar pembangun baru akan didasarkan pada kontainer LXD yang akan menggantikan bajingan ada. Setelah beberapa waktu meninjau dan men-debug kode, sekarang saatnya untuk meletakkannya di tangan pengguna dan menyelesaikan debugging IDE ini.

SDK (Kit Pengembangan Sumber), dan khususnya SDK Ubuntu, adalah lingkungan pengembangan aplikasi yang bagus mengintegrasikan sejumlah besar sumber daya, seperti program, pustaka, file kode, sumber daya, dll. Singkatnya, semua yang Anda butuhkan untuk membuat program yang dapat bekerja di file Sistem sentuh Ubuntu. Berkat IDE ini, pengelolaan sumber daya dapat dilakukan secara grafis dan mudah, serta memprogram kode, men-debug aplikasi, atau meninjau dokumentasi.

Versi baru ini bertujuan masalah yang benar kelambatan, kegagalan titik pemasangan, dan kesalahan dengan perpustakaan enkripsi diantara yang lain. Selain itu, di antara perubahan penting baru yang harus kami sebutkan adalah dukungan aplikasi yang dijalankan dari tuan rumah (Eksekusi dapat dilakukan, tetapi file konfigurasi harus dibuat secara manual), sekarang perlu membuat wadah dengan arsitektur khusus perangkat tempat kita akan menjalankan aplikasi.

Akhirnya, dalam versi ini, konstruktor berdasarkan chroot. Meskipun fitur tersebut akan tetap ada di beberapa versi yang lebih baru, fitur tersebut akan dihapus secara permanen dalam pengembangan IDE ini di masa mendatang.

Instalasi Ubuntu SDK IDE

Pemasangannya sesederhana tambahkan repositori PPA Dari alat Ubuntu SDK, jalankan agregasi paket:

sudo add-apt-repository ppa:ubuntu-sdk-team/tools-development 
sudo apt update && sudo apt install ubuntu-sdk-ide 

Setelah selesai, kita akan selesai. IDE harus berfungsi penuh dan dapat menemukan container-container seperti sebelumnya chroot. Dari sudut pandang pengembang, pengalaman seharusnya tidak jauh berbeda dari sebelumnya. Namun, jangan berhenti menyadari bahwa kami menghadapi versi beta yang tidak bebas dari yang aneh kesalahan. Jika Anda menemukannya, Anda dapat melaporkannya melalui email, IRC atau landasan peluncuran proyek.

Untuk memulai IDE, masukkan perintah berikut:

$ tar zcvf ~/Qtproject.tar.gz ~/.config/QtProject

Ikon Ubuntu SDK IDE akan muncul di Dash dari mana Anda dapat memulainya.

sdk-mulai-ide-dari-dasbor

Masalah dan solusi khas

Keanggotaan grup LXD

Biasanya, grup yang diperlukan dikonfigurasi dalam penginstalan LXD untuk pelaksanaan lingkungan yang benar. Jika karena alasan apa pun ini tidak dilakukan dengan memuaskan, Anda dapat memastikan bahwa Anda termasuk di dalamnya menggunakan perintah berikut:

sudo useradd -G lxd `whoami`

Lalu kembali ke Gabung dalam sistem sehingga izin grup berlaku pada pengguna Anda.

Setel ulang pengaturan QtCreator

Terkadang Pengaturan QtCreator rusak dan kita harus kembali ke versi sebelumnya agar dapat berfungsi. Jika ini terjadi atau Anda melihat Ghost Kits, mungkin ada perangkat yang salah konfigurasi. Secara umum, dimungkinkan untuk mengatasi situasi ini dengan menekan tombol reset dalam bantuan QtCreator atau melalui perintah berikut:

$ rm ~/.config/QtProject/qtcreator ~/.config/QtProject/QtC*

Hapus entri lama dari schroots

Seperti yang telah kami tunjukkan, schroot itu akan dihentikan pada versi IDE ini. Meski begitu, itu akan tetap ada di sistem untuk sementara dan karenanya mungkin menarik untuk membersihkan Klik apa yang telah kami lakukan:

$ sudo click chroot -a armhf -f ubuntu-sdk-15.04 destroy
$ sudo click chroot -a i386 -f ubuntu-sdk-15.04 destroy

Dengan perintah ini kami dapat membebaskan sekitar 1.4 GB ruang disk. Klik chroot di-host di dalam direktori / var / lib / schroot / chroots /, jadi sebaiknya periksa apakah folder ini kosong dan tidak ada yang terpasang di dalamnya. Lakukan melalui perintah ini:

$ mount|grep schroot 

Masalah Driver NVIDIA

Menerapkan aplikasi secara lokal dari container LXD tidak bisa dilakukan jika kita tuan rumah menggunakan driver grafis kartu NVIDIA. Jika kartu grafis Anda memiliki setidaknya prosesor ganda, sedikit trik adalah dengan menggunakan prosesor lain yang tidak digunakan.

Pertama-tama, verifikasi bahwa Anda memiliki cadangan kartu video Anda:

[php]$ sudo lshw -class display[/php]

Jika entri dari kartu grafis lain dalam sistem, selain dari NVIDIA itu sendiri, aktifkan kartu lain dan pilih sebagai kartu utama:

 

$ sudo prime-select intel

 Utilitas ini mungkin tidak kompatibel dengan semua sistem dan pasti tidak akan berfungsi dengan lebah.

Jika host Anda hanya memiliki satu kartu grafis NVIDIA, mereka dapat bekerja untuk Anda pengemudi Nouveau. Cobalah, mungkin itu akan berhasil untuk Anda. Bagaimanapun, ini adalah salah satu gangguan utama yang sedang dikerjakan oleh orang-orang Canonical saat ini.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.