ഉബുണ്ടു SDK IDE- യുടെ പുതിയ പതിപ്പ് പരീക്ഷിക്കാൻ തയ്യാറാണ്

ഉബുണ്ടു SDK IDE

ഒരു നീണ്ട വികസന പ്രക്രിയയ്ക്ക് ശേഷം ബീറ്റ പതിപ്പിൽ ഉബുണ്ടു എസ്ഡികെ ഐഡിഇയുടെ പുതിയ പതിപ്പ്. പഴയ പതിപ്പുകളിൽ നിന്ന് പഴയ പിശകുകളെല്ലാം മാറ്റിനിർത്തുന്നതിനായി ഒരു പുതിയ ബിൽഡറും എക്സിക്യൂഷൻ എഞ്ചിനും നിറഞ്ഞ ഈ പതിപ്പ് പരീക്ഷിക്കാൻ ഞങ്ങൾക്ക് കഴിയും, അങ്ങനെ ഉബുണ്ടു ടച്ചിനായി ഞങ്ങളുടെ അപ്ലിക്കേഷനുകൾ വളരെ വേഗത്തിലും അവബോധജന്യമായും സൃഷ്ടിക്കുക.

ചില കിംവദന്തികൾ ചൂണ്ടിക്കാണിച്ചു, അവ ശരിയാണെന്ന് സ്ഥിരീകരിച്ചു, അതാണ് പുതിയ നിർമ്മാതാക്കൾ പകരം വയ്ക്കുന്ന എൽ‌എക്സ്ഡി കണ്ടെയ്‌നറുകളെ അടിസ്ഥാനമാക്കിയുള്ളതായിരിക്കും ഷ്രൂട്ട് നിലവിലുള്ള. കോഡ് അവലോകനം ചെയ്യുന്നതിലും ഡീബഗ്ഗ് ചെയ്യുന്നതിലും കുറച്ച് സമയത്തിന് ശേഷം, ഇത് ഉപയോക്താക്കളുടെ കൈയിൽ വയ്ക്കുകയും ഈ IDE ഡീബഗ്ഗ് ചെയ്യുന്നത് പൂർത്തിയാക്കുകയും ചെയ്യേണ്ട സമയമാണ്.

SDK- കൾ (ഉറവിട വികസന കിറ്റ്), പ്രത്യേകിച്ചും ഉബുണ്ടു എസ്ഡികെ, ഒരു മികച്ച ആപ്ലിക്കേഷൻ വികസന അന്തരീക്ഷമാണ് ധാരാളം വിഭവങ്ങൾ സംയോജിപ്പിക്കുന്നുപ്രോഗ്രാമുകൾ, ലൈബ്രറികൾ, കോഡ് ഫയലുകൾ, ഉറവിടങ്ങൾ മുതലായവ. ചുരുക്കത്തിൽ, നിങ്ങൾ‌ക്ക് പ്രവർ‌ത്തിക്കാൻ‌ കഴിയുന്ന ഒരു പ്രോഗ്രാം സൃഷ്‌ടിക്കാൻ‌ വേണ്ടതെല്ലാം ഉബുണ്ടു ടച്ച് സിസ്റ്റങ്ങൾ. ഈ IDE ന് നന്ദി, വിഭവങ്ങളുടെ മാനേജുമെന്റ് ഗ്രാഫിക്കായും എളുപ്പത്തിലും ചെയ്യാം, അതുപോലെ തന്നെ കോഡ് പ്രോഗ്രാമിംഗ്, ആപ്ലിക്കേഷനുകൾ ഡീബഗ്ഗ് ചെയ്യുക അല്ലെങ്കിൽ ഡോക്യുമെന്റേഷൻ അവലോകനം ചെയ്യുക.

ഈ പുതിയ പതിപ്പ് ലക്ഷ്യമിടുന്നു ശരിയായ പ്രശ്നങ്ങൾ മന്ദഗതി, മ point ണ്ട് പോയിൻറ് പരാജയങ്ങൾ, ലൈബ്രറിയിലെ പിശകുകൾ എൻക്രിപ്റ്റുകൾ മറ്റുള്ളവയിൽ. കൂടാതെ, പുതിയ സുപ്രധാന മാറ്റങ്ങളിൽ, ഇതിൽ നിന്ന് പ്രവർത്തിക്കുന്ന അപ്ലിക്കേഷനുകളുടെ പിന്തുണയും ഞങ്ങൾ പരാമർശിക്കേണ്ടതുണ്ട് ഹോസ്റ്റ് (എക്സിക്യൂഷൻ നടപ്പിലാക്കാൻ കഴിയും, പക്ഷേ കോൺഫിഗറേഷൻ ഫയൽ സ്വമേധയാ സൃഷ്ടിക്കണം), ഇപ്പോൾ ഞങ്ങൾ ആപ്ലിക്കേഷൻ എക്സിക്യൂട്ട് ചെയ്യാൻ പോകുന്ന ഉപകരണത്തിന്റെ നിർദ്ദിഷ്ട ആർക്കിടെക്ചറിനൊപ്പം ഒരു കണ്ടെയ്നർ സൃഷ്ടിക്കേണ്ടതുണ്ട്.

അവസാനമായി, ഈ പതിപ്പിൽ, നിർമ്മാതാക്കൾ അടിസ്ഥാനമാക്കിയുള്ളത് ക്രൂട്ട്. ഈ സവിശേഷത പിന്നീടുള്ള ചില പതിപ്പുകളിൽ നിലനിൽക്കുമെങ്കിലും, ഈ IDE യുടെ ഭാവി വികസനത്തിൽ ഇത് ശാശ്വതമായി നീക്കംചെയ്യപ്പെടും.

ഉബുണ്ടു SDK IDE ഇൻസ്റ്റാളേഷൻ

ഇൻസ്റ്റാളേഷൻ പോലെ ലളിതമാണ് പി‌പി‌എ ശേഖരണങ്ങൾ ചേർക്കുക ഉബുണ്ടു എസ്‌ഡി‌കെ ടൂളുകളിൽ നിന്ന് പാക്കേജുകളുടെ സംയോജനം പ്രവർത്തിപ്പിക്കുക:

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

അത് കഴിയുമ്പോൾ, ഞങ്ങൾ പൂർത്തിയാകും. IDE പൂർണ്ണമായും പ്രവർത്തനക്ഷമവും കണ്ടെയ്‌നറുകൾ കണ്ടെത്തുന്നതും ഇതിനകം തന്നെ ആയിരിക്കണം chroot. ഒരു ഡവലപ്പർ കാഴ്ചപ്പാടിൽ, അനുഭവം അതിനെക്കാൾ വളരെ വ്യത്യസ്തമായിരിക്കരുത്. എന്നിരുന്നാലും, വിചിത്രമായതിൽ നിന്ന് മുക്തമല്ലാത്ത ഒരു ബീറ്റ പതിപ്പിനെ ഞങ്ങൾ അഭിമുഖീകരിക്കുന്നുവെന്ന് അറിയുന്നത് നിർത്തരുത് മൂട്ട. നിങ്ങൾ എന്തെങ്കിലും കണ്ടെത്തിയാൽ ഇമെയിൽ, ഐആർ‌സി അല്ലെങ്കിൽ പ്രോജക്റ്റ് ലോഞ്ച്പാഡ്.

IDE ആരംഭിക്കുന്നതിന്, ഇനിപ്പറയുന്ന കമാൻഡ് നൽകുക:

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

നിങ്ങൾക്ക് ആരംഭിക്കാൻ കഴിയുന്ന ഡാഷിൽ ഉബുണ്ടു SDK IDE ഐക്കൺ ദൃശ്യമാകും.

sdk-start-ide-from-dash

സാധാരണ പ്രശ്നങ്ങളും പരിഹാരവും

LXD ഗ്രൂപ്പിലെ അംഗത്വം

സാധാരണയായി ആവശ്യമായ ഗ്രൂപ്പുകൾ എൽ‌എക്സ്ഡി ഇൻസ്റ്റാളേഷനിൽ ക്രമീകരിച്ചിരിക്കുന്നു പരിസ്ഥിതിയുടെ ശരിയായ നിർവഹണത്തിനായി. ഏതെങ്കിലും കാരണത്താൽ ഇത് തൃപ്തികരമായി നടപ്പാക്കിയിട്ടില്ലെങ്കിൽ, ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾ അതിന്റേതാണെന്ന് ഉറപ്പാക്കാൻ കഴിയും:

sudo useradd -G lxd `whoami`

തുടർന്ന് തിരികെ പോകുക ലോഗിൻ സിസ്റ്റത്തിൽ ഗ്രൂപ്പ് അനുമതികൾ നിങ്ങളുടെ ഉപയോക്താവിൽ പ്രാബല്യത്തിൽ വരും.

QtCreator ക്രമീകരണങ്ങൾ പുന Res സജ്ജമാക്കുക

ചിലപ്പോൾ QtCreator ക്രമീകരണങ്ങൾ കേടായി അത് പ്രവർത്തിക്കുന്നതിന് ഞങ്ങൾ മുമ്പത്തെ പതിപ്പിലേക്ക് പഴയപടിയാക്കണം. ഇത് സംഭവിക്കുകയോ അല്ലെങ്കിൽ നിങ്ങൾ ഗോസ്റ്റ് കിറ്റുകൾ കാണുകയോ ചെയ്താൽ, തെറ്റായി കോൺഫിഗർ ചെയ്ത ഉപകരണങ്ങൾ ഉണ്ടാകാം. പൊതുവേ, QtCreator സഹായത്തിനുള്ളിലെ പുന reset സജ്ജമാക്കൽ ബട്ടൺ അമർത്തിക്കൊണ്ടോ ഇനിപ്പറയുന്ന കമാൻഡ് വഴിയോ ഈ സാഹചര്യം പരിഹരിക്കാൻ കഴിയും:

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

ഷ്രൂട്ടുകളിൽ നിന്ന് പഴയ എൻ‌ട്രികൾ ഇല്ലാതാക്കുക

ഞങ്ങൾ ഇതിനകം സൂചിപ്പിച്ചതുപോലെ, സ്ക്രൂട്ട്സ് IDE- യുടെ ഈ പതിപ്പ് പ്രകാരം ഇത് നിർത്തലാക്കും. അങ്ങനെയാണെങ്കിലും, ഇത് സിസ്റ്റത്തിൽ കുറച്ചുകാലം തുടരും, അതിനാൽ തന്നെ വൃത്തിയാക്കുന്നത് രസകരമായിരിക്കാം ക്ലിക്കിൽ ഞങ്ങൾ ചെയ്തത്:

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

ഈ കമാൻഡ് ഉപയോഗിച്ച് നമുക്ക് 1.4 ജിബി സ്വതന്ത്രമാക്കാം ഡിസ്ക് സ്ഥലത്തിന്റെ. Chroot ക്ലിക്കുകൾ ഡയറക്ടറിയിൽ ഹോസ്റ്റുചെയ്യുന്നു / var / lib / schroot / chroots /, അതിനാൽ ഈ ഫോൾഡർ ശൂന്യമാണെന്നും അതിൽ ഒന്നും മ mounted ണ്ട് ചെയ്തിട്ടില്ലെന്നും പരിശോധിക്കുന്നത് നല്ലതാണ്. ഈ കമാൻഡിലൂടെ ഇത് ചെയ്യുക:

$ mount|grep schroot 

എൻവിഡിയ ഡ്രൈവർ പ്രശ്നങ്ങൾ

ഒരു എൽ‌എക്സ്ഡി കണ്ടെയ്‌നറിൽ നിന്ന് പ്രാദേശികമായി അപ്ലിക്കേഷനുകൾ വിന്യസിക്കുന്നു ഞങ്ങളാണെങ്കിൽ നടപ്പിലാക്കാൻ കഴിയില്ല ഹോസ്റ്റ് എൻ‌വിഡിയ കാർഡ് ഗ്രാഫിക്സ് ഡ്രൈവറുകൾ ഉപയോഗിക്കുന്നു. നിങ്ങളുടെ ഗ്രാഫിക്സ് കാർഡിന് കുറഞ്ഞത് ഉണ്ടെങ്കിൽ ഒരു ഡ്യുവൽ പ്രോസസർ, ഉപയോഗിക്കാത്ത മറ്റ് പ്രോസസ്സർ ഉപയോഗിക്കുന്നതാണ് ഒരു ചെറിയ ട്രിക്ക്.

ഒന്നാമതായി, നിങ്ങളുടെ വീഡിയോ കാർഡിന്റെ ബാക്കപ്പ് ഉണ്ടെന്ന് പരിശോധിക്കുക:

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

ൽ നിന്നുള്ള എൻ‌ട്രികൾ ഉണ്ടെങ്കിൽ സിസ്റ്റത്തിലെ മറ്റൊരു ഗ്രാഫിക്സ് കാർഡ്, എൻ‌വിഡിയയ്‌ക്ക് പുറമെ, മറ്റ് കാർഡ് സജീവമാക്കി പ്രാഥമികമായി തിരഞ്ഞെടുക്കുക:

 

$ sudo prime-select intel

 ഈ യൂട്ടിലിറ്റി എല്ലാ സിസ്റ്റങ്ങളുമായും പൊരുത്തപ്പെടുന്നില്ലായിരിക്കാം, മാത്രമല്ല ഇത് ബം‌ബീബിയുമായി പ്രവർത്തിക്കില്ല.

നിങ്ങളുടെ ഹോസ്റ്റിന് ഒരു എൻ‌വിഡിയ ഗ്രാഫിക്സ് കാർഡ് മാത്രമേ ഉള്ളൂവെങ്കിൽ, അവ നിങ്ങൾക്കായി പ്രവർത്തിച്ചേക്കാം നൊവൊ ഡ്രൈവറുകൾ. അവ പരീക്ഷിക്കുക, ഒരുപക്ഷേ അവർ നിങ്ങൾക്കായി പ്രവർത്തിക്കും. എല്ലാത്തിനുമുപരി, കാനോനിക്കൽ ആളുകൾ ഇപ്പോൾ പ്രവർത്തിക്കുന്ന പ്രധാന തടസ്സങ്ങളിലൊന്നാണ് ഇത്.


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

അഭിപ്രായമിടുന്ന ആദ്യയാളാകൂ

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.