Phiên bản mới của Ubuntu SDK IDE đã sẵn sàng để thử nghiệm

IDE SDK Ubuntu

Sau một quá trình phát triển lâu dài, phiên bản mới của Ubuntu SDK IDE trong phiên bản beta. Chúng tôi sẽ có thể thử nghiệm phiên bản này, được đóng gói với một công cụ xây dựng và thực thi mới để loại bỏ tất cả các lỗi cũ từ các phiên bản trước, và do đó tạo các ứng dụng của chúng tôi cho Ubuntu Touch theo cách nhanh hơn và trực quan hơn nhiều.

Một số tin đồn đã chỉ ra, và nó được xác nhận rằng họ đã đúng, các nhà xây dựng mới sẽ dựa trên các thùng chứa LXD sẽ thay thế cặn bã hiện có. Sau một thời gian xem xét và gỡ lỗi mã, đã đến lúc đưa nó vào tay người dùng và hoàn thành việc gỡ lỗi IDE này.

SDK (Bộ phát triển nguồn), và cụ thể là Ubuntu SDK, là một môi trường phát triển ứng dụng tuyệt vời tích hợp một số lượng lớn tài nguyên, chẳng hạn như chương trình, thư viện, tệp mã, tài nguyên, v.v. Tóm lại, mọi thứ bạn cần để tạo một chương trình có thể hoạt động trong Hệ thống Ubuntu Touch. Nhờ IDE này, việc quản lý tài nguyên có thể được thực hiện bằng đồ họa và dễ dàng, cũng như lập trình mã, gỡ lỗi ứng dụng hoặc xem xét tài liệu.

Phiên bản mới này nhằm mục đích sửa chữa các vấn đề chậm, lỗi điểm gắn kết và lỗi với thư viện mã hóa trong số những người khác. Ngoài ra, trong số những thay đổi quan trọng mới, chúng ta phải kể đến việc hỗ trợ các ứng dụng chạy từ chủ nhà (Việc thực thi có thể được thực hiện, nhưng tệp cấu hình phải được tạo theo cách thủ công), bây giờ cần thiết để tạo một vùng chứa với kiến ​​trúc cụ thể của thiết bị nơi chúng ta sẽ thực thi ứng dụng.

Cuối cùng, trong phiên bản này, các hàm tạo dựa trên chroot. Mặc dù tính năng này sẽ vẫn còn trong một số phiên bản sau, nhưng nó sẽ bị xóa vĩnh viễn trong quá trình phát triển sau này của IDE này.

Cài đặt Ubuntu SDK IDE

Cài đặt đơn giản như thêm các kho PPA Từ các công cụ Ubuntu SDK, chạy tổng hợp các gói:

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

Khi nó kết thúc, chúng ta sẽ hoàn thành. IDE phải có đầy đủ chức năng và có khả năng phát hiện ra các vùng chứa như nó đã từng xảy ra với bánh mì. Theo quan điểm của nhà phát triển, trải nghiệm không nên khác nhiều so với trước đây. Tuy nhiên, đừng ngừng lưu ý rằng chúng ta đang phải đối mặt với một phiên bản beta không miễn phí lỗi. Nếu bạn tìm thấy bất kỳ điều gì, bạn có thể báo cáo qua email, IRC hoặc bệ khởi động dự án.

Để khởi động IDE, hãy nhập lệnh sau:

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

Biểu tượng Ubuntu SDK IDE sẽ xuất hiện trong Dấu gạch ngang từ nơi bạn có thể bắt đầu nó.

sdk-bắt đầu-ide-từ-dash

Các vấn đề điển hình và giải pháp

Tư cách thành viên của nhóm LXD

Thông thường, các nhóm cần thiết được định cấu hình trong cài đặt LXD để thực hiện đúng môi trường. Nếu vì bất kỳ lý do gì mà việc này không được thực hiện một cách thỏa đáng, bạn có thể đảm bảo rằng bạn thuộc về nó bằng cách sử dụng lệnh sau:

sudo useradd -G lxd `whoami`

Sau đó quay lại đăng nhập trong hệ thống để các quyền nhóm có hiệu lực đối với người dùng của bạn.

Đặt lại cài đặt QtCreator

Đôi khi Cài đặt QtCreator bị hỏng và chúng ta phải hoàn nguyên về phiên bản trước để nó hoạt động. Nếu điều này xảy ra hoặc bạn thấy Ghost Kits, có thể có thiết bị bị định cấu hình sai. Nói chung, có thể giải quyết tình huống này bằng cách nhấn nút đặt lại trong phần trợ giúp QtCreator hoặc thông qua lệnh sau:

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

Xóa các mục cũ khỏi schkin

Như chúng tôi đã chỉ ra, scharies nó sẽ bị ngừng kể từ phiên bản IDE này. Mặc dù vậy, nó sẽ vẫn còn trong hệ thống trong một thời gian và do đó nó có thể thú vị khi làm sạch Nhấp chuột Những gì chúng tôi đã làm:

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

Với lệnh này chúng tôi có thể giải phóng khoảng 1.4 GB của không gian đĩa. Nhấp chuột Chroot được lưu trữ trong thư mục / var / lib / schroot / chodo /, vì vậy bạn nên kiểm tra xem thư mục này có trống không và không có gì được gắn trong đó. Làm điều đó thông qua lệnh này:

$ mount|grep schroot 

Các vấn đề về trình điều khiển NVIDIA

Triển khai ứng dụng cục bộ từ thùng chứa LXD không thể được thực hiện nếu chủ nhà sử dụng trình điều khiển đồ họa cạc NVIDIA. Nếu cạc đồ họa của bạn có ít nhất một bộ xử lý kép, một mẹo nhỏ là sử dụng bộ xử lý khác đang không được sử dụng.

Trước hết, hãy xác minh rằng bạn có bản sao lưu của thẻ video của mình:

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

Nếu mục từ một card đồ họa khác trong hệ thống, ngoài bản thân NVIDIA, hãy kích hoạt thẻ khác và chọn nó làm thẻ chính:

 

$ sudo prime-select intel

 Tiện ích này có thể không tương thích với tất cả các hệ thống và chắc chắn sẽ không hoạt động với bumblebee.

Nếu máy chủ của bạn chỉ có một card đồ họa NVIDIA, chúng có thể hoạt động cho bạn những người lái xe Nouveau. Hãy thử chúng, có thể chúng sẽ hiệu quả với bạn. Rốt cuộc, đây là một trong những trục trặc chính mà Canonical đang làm việc ngay bây giờ.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.