Nova verzija Ubuntu SDK IDE spremna za testiranje

Ubuntu SDK IDE

Nakon dugog razvojnog procesa, nova verzija Ubuntu SDK IDE-a u beta verziji. Moći ćemo testirati ovu verziju koja dolazi s novim graditeljem i izvršnim mehanizmom kako bi se ostavile po strani sve stare pogreške iz prošlih izdanja i tako stvorili naše aplikacije za Ubuntu Touch na puno brži i intuitivniji način.

Neke su glasine ukazale, i potvrđuje se da su bile u pravu, to novi graditelji temeljili bi se na LXD spremnicima koji bi zamijenili korijen postojanje. Nakon izvjesnog vremena pregledavanja i otklanjanja pogrešaka, vrijeme je da ga stavimo u ruke korisnika i dovršimo ispravljanje ovog IDE-a.

SDK-ovi (Komplet za razvoj izvora), a posebno Ubuntu SDK, izvrsno je okruženje za razvoj aplikacija koje integrira velik broj resursa, kao što su programi, knjižnice, kodne datoteke, resursi itd. Ukratko, sve što vam je potrebno za stvaranje programa koji može raditi u Ubuntu Touch sustavi. Zahvaljujući ovom IDE-u, upravljanje resursima može se izvršiti grafički i jednostavno, kao i programiranje koda, otklanjanje pogrešaka u programima ili pregled dokumentacije.

Ova nova verzija ima za cilj ispraviti probleme sporost, kvarovi točke montiranja i pogreške u knjižnici enkripcije između ostalih. Osim toga, među novim važnim promjenama moramo spomenuti da je podrška aplikacijama pokrenutim s domaćin (Izvršenje se može izvršiti, ali konfiguracijska datoteka mora se stvoriti ručno), sada je potrebno stvoriti spremnik sa specifičnom arhitekturom uređaja na kojem ćemo izvršiti aplikaciju.

Konačno, u ovoj verziji konstruktori zasnovani na chroot. Iako će značajka ostati u nekim kasnijim verzijama, trajno će biti uklonjena u budućem razvoju ovog IDE-a.

Instalacija Ubuntu SDK IDE-a

Instalacija je jednostavna kao i dodajte PPA spremišta Iz Ubuntu SDK alata pokrenite agregaciju paketa:

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

Kad završi, gotovi smo. IDE mora biti potpuno funkcionalan i sposoban otkriti spremnike kao što je to već bio slučaj chroot. S gledišta programera, iskustvo ne bi trebalo biti puno drugačije nego što je bilo. Međutim, nemojte prestati biti svjesni da smo suočeni s beta verzijom koja nije čista buba. Ako ih nađete, možete to prijaviti e-poštom, IRC-om ili podloga za pokretanje projekta.

Da biste pokrenuli IDE, unesite sljedeću naredbu:

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

Ikona Ubuntu SDK IDE pojavit će se na crtici odakle je možete pokrenuti.

sdk-start-ide-iz-crtice

Tipični problemi i rješenje

Članstvo u LXD grupi

normalno, potrebne su grupe konfigurirane u LXD instalaciji za ispravno izvršavanje okoline. Ako se iz bilo kojeg razloga to ne izvede na zadovoljavajući način, možete biti sigurni da mu pripadate pomoću sljedeće naredbe:

sudo useradd -G lxd `whoami`

Zatim se vratite na prijaviti se u sustavu tako da dopuštenja grupe stupe na snagu na vašeg korisnika.

Resetirajte postavke QtCreator

Ponekad Postavke QtCreator-a su oštećene i moramo se vratiti na prethodnu verziju da bi ona uspjela. Ako se to dogodi ili vidite Ghost Kits, možda postoje pogrešno konfigurirani uređaji. Općenito, ovu je situaciju moguće riješiti pritiskom na gumb za resetiranje u pomoći za QtCreator ili putem sljedeće naredbe:

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

Izbrišite stare unose iz schroota

Kao što smo već naznačili, korijeni ukinut će se od ove verzije IDE-a. Uprkos tome, još će neko vrijeme ostati u sustavu i stoga možda je zanimljivo očistiti klik što smo učinili:

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

Ovom naredbom možemo osloboditi oko 1.4 GB prostora na disku. Chroot klikovi smješteni su u direktoriju / var / lib / schroot / chroots /, pa bi možda bilo dobro provjeriti je li ova mapa prazna i u njoj nema ništa postavljeno. Učinite to putem ove naredbe:

$ mount|grep schroot 

Problemi s upravljačkim programom NVIDIA

Lokalno postavljanje aplikacija iz LXD spremnika ne može se provesti ako naš domaćin koristi grafičke upravljačke programe NVIDIA kartice. Ako vaša grafička kartica ima najmanje dvostruki procesor, mali trik je korištenje drugog procesora koji se ne koristi.

Prije svega provjerite imate li sigurnosnu kopiju svoje video kartice:

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

Ako su unosi iz još jedna grafička kartica u sustavu, osim same NVIDIA-e, aktivirajte drugu karticu i odaberite je kao primarnu:

 

$ sudo prime-select intel

 Ovaj uslužni program možda nije kompatibilan sa svim sustavima i sigurno neće raditi s bumbarom.

Ako vaš domaćin ima samo jednu NVIDIA grafičku karticu, možda će raditi za vas vozači Nouveaua. Isprobajte ih, možda oni uspiju za vas. Napokon, ovo je jedan od glavnih propusta na kojem kanoničari trenutno rade.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.