Ubuntu SDK IDE-nin yeni versiyası test etməyə hazırdır

Ubuntu SDK IDE

Uzun bir inkişaf müddətindən sonra beta versiyasında Ubuntu SDK IDE'nin yeni versiyası. Keçmiş nəşrlərdəki bütün köhnə səhvləri bir kənara qoymaq üçün yeni bir qurucu və icra mühərriki ilə dolu olan bu versiyanı sınaqdan keçirə biləcəyik və beləliklə Ubuntu Touch üçün tətbiqlərimizi daha sürətli və daha intuitiv şəkildə yarada biləcəyik.

Bəzi şayiələr işarə etdi və haqlı olduqları təsdiqləndi ki yeni inşaatçılar əvəz edəcək LXD qablarına əsaslanacaqdır şirot mövcuddur. Kodu nəzərdən keçirərkən və ayıkladıqdan bir müddət sonra onu istifadəçilərin əlinə verməli və bu IDE-də ayıklamağı bitirmə vaxtı gəldi.

SDK-lar (Mənbə İnkişaf Dəsti) və xüsusilə Ubuntu SDK, əla bir tətbiq inkişaf mühiti çox sayda mənbəni birləşdirirproqramlar, kitabxanalar, kod sənədləri, mənbələr və s. Bir sözlə, işləyə biləcək bir proqram yaratmaq üçün lazım olan hər şey Ubuntu Touch sistemləri. Bu IDE sayəsində qaynaqların idarə olunması qrafiki və asanlıqla həyata keçirilə bilər, həmçinin kodu proqramlaşdırma, tətbiqlərdə ayıklama və ya sənədləri nəzərdən keçirmək olar.

Bu yeni versiyanın məqsədi problemləri düzəldin lənglik, bağlama nöqtəsi uğursuzluqları və kitabxana səhvləri şifrələnmələr başqaları arasında. Ayrıca, yeni əhəmiyyətli dəyişikliklər arasında tətbiqlərin dəstəkləndiyini də qeyd etməliyik sahib (İcra həyata keçirilə bilər, ancaq konfiqurasiya faylı əl ilə yaradılmalıdır), tətbiqi icra edəcəyimiz cihazın xüsusi arxitekturası ilə bir qab yaratmaq lazımdır.

Nəhayət, bu versiyada inşaatçılar əsaslanır xroot. Xüsusiyyət bəzi sonrakı versiyalarda qalsa da, bu IDE-nin gələcək inkişafında həmişəlik silinəcəkdir.

Ubuntu SDK IDE quraşdırılması

Quraşdırma qədər sadədir PPA depolarını əlavə edin Ubuntu SDK alətlərindən paketlərin toplanmasını işə salın:

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

Bitəndən sonra işimiz bitəcək. IDE tamamilə işlək və qabaqcadan olduğu kimi qabları aşkar edə bilməli olmalıdır xroots. Geliştirici baxımından təcrübə əvvəlkindən çox fərqli olmamalıdır. Bununla birlikdə, qəribə bir versiyadan azad olmayan bir beta versiyası ilə qarşılaşdığımızın fərqində olmağı dayandırmayın bug. Hər hansı birini taparsanız, e-poçt, IRC və ya layihənin başlanması.

IDE-yə başlamaq üçün aşağıdakı əmri daxil edin:

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

Ubuntu SDK IDE nişanı başlaya biləcəyiniz yerdən Dash-də görünəcək.

sdk-start-ide-dash

Tipik problemlər və həll yolu

LXD qrupunun üzvü

Ümumiyyətlə, lazımlı qruplar LXD quraşdırılmasında konfiqurasiya edilmişdir mühitin düzgün icrası üçün. Hər hansı bir səbəbdən bu qənaətbəxş bir şəkildə həyata keçirilmirsə, aşağıdakı əmrdən istifadə edərək ona aid olduğunuzdan əmin ola bilərsiniz:

sudo useradd -G lxd `whoami`

Sonra geri qayıdın daxil ol sistemdəki qrup icazələrinin istifadəçinizdə qüvvəyə minməsi üçün.

QtCreator parametrlərini yenidən qurun

Bəzən QtCreator parametrləri pozulur və işləməsi üçün əvvəlki versiyaya qayıtmalıyıq. Bu baş verərsə və ya Ghost Kitləri görürsənsə, səhv konfiqurasiya edilmiş cihazlar ola bilər. Ümumiyyətlə, bu vəziyyəti QtCreator köməyi içərisində sıfırlama düyməsini basaraq və ya aşağıdakı əmr vasitəsilə həll etmək mümkündür:

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

Schroots-dan köhnə girişləri silin

Artıq qeyd etdiyimiz kimi çubuqlar IDE-nin bu versiyasından etibarən dayandırılacaqdır. Buna baxmayaraq, sistemdə hələ bir müddət qalacaq və bu səbəbdən təmizləmək maraqlı ola bilər basın nə etdik:

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

Bu əmrlə təxminən 1.4 GB boşaldıra bilərik disk sahəsi. Chroot klikləri qovluqda yerləşdirilir / var / lib / schroot / chroots /, bu səbəbdən bu qovluğun boş olduğunu və orada heç bir şey quraşdırılmadığını yoxlamaq yaxşı bir fikir ola bilər. Bunu bu əmr vasitəsilə edin:

$ mount|grep schroot 

NVIDIA Sürücü Problemləri

Tətbiqləri bir LXD konteynerindən lokal olaraq yerləşdirmək həyata keçirilə bilməzsə bizim sahib NVIDIA kart qrafik sürücülərindən istifadə edir. Qrafik kartınız ən azı varsa ikili prosessor, istifadə olunmayan digər prosessordan istifadə etmək kiçik bir hiylədir.

Əvvəlcə video kartınızın ehtiyat nüsxəsinə sahib olduğunuzu yoxlayın.

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

Daxil olanlar sistemdəki başqa bir qrafik kartı, NVIDIA-dan başqa, digər kartı aktivləşdirin və birincil olaraq seçin:

 

$ sudo prime-select intel

 Bu yardım proqramı bütün sistemlərlə uyğun olmaya bilər və əlbəttə ki, bumblebee ilə işləməyəcəkdir.

Ev sahibinizdə yalnız bir NVIDIA qrafik kartı varsa, sizin üçün işləyə bilər Nouveau sürücüləri. Onları sınayın, bəlkə sizin üçün işləyəcəklər. Nə də olsa, bu, Kanonik xalqının hazırda üzərində işlədiyi əsas problemlərdən biridir.


Məqalənin məzmunu bizim prinsiplərimizə uyğundur redaktor etikası. Xəta bildirmək üçün klikləyin burada.

Şərh yazan ilk kişi olun

Şərhinizi buraxın

E-poçt ünvanından dərc olunmayacaq. Lazım alanlar qeyd olunur *

*

*

  1. Verilərdən məsul: Miguel Ángel Gatón
  2. Verilənlərin məqsədi: Nəzarət SPAM, şərh rəhbərliyi.
  3. Qanuniləşdirmə: Sizin razılığınız
  4. Məlumatların ötürülməsi: Qanuni öhdəlik xaricində məlumatlar üçüncü şəxslərə çatdırılmayacaqdır.
  5. Veri saxlama: Occentus Networks (AB) tərəfindən yerləşdirilən verilənlər bazası
  6. Hüquqlar: İstədiyiniz zaman məlumatlarınızı məhdudlaşdıra, bərpa edə və silə bilərsiniz.