டெச்க்டாப் பயன்பாடுகளை இயக்கவும்

உபுண்டு டச்சில் நிலையான டெச்க்டாப் பயன்பாடுகளைப் பயன்படுத்த லிபர்டைன் உங்களை அனுமதிக்கிறது.

பயன்பாடுகளை நிறுவ நீங்கள் உங்கள் உபுண்டு டச் கருவியில் அமைப்புகள் இடைமுகத்தைப் பயன்படுத்தலாம் அல்லது கீழே விவரிக்கப்பட்டுள்ள கட்டளை-வரியைப் பயன்படுத்தலாம்.

வரம்புகள்

உங்கள் கருவியில் லிபர்டைனைப் பயன்படுத்துவதற்கு முன், தொகுப்புகளின் பயன்பாட்டினுக்கு வரம்புகள் உள்ளன என்பதை அறிந்து கொள்ளுங்கள்.

  • தொடுதிரை உதவி, அளவிடுதல் மற்றும் பிற இடைமுகம் சிக்கல்கள் இல்லாததால் மொபைல் பயன்பாட்டு-வழக்கை மனதில் கொண்டு வடிவமைக்கப்படாத மென்பொருளைப் பயன்படுத்துவது கடினம்.

  • பயன்பாடுகள் லிபர்டைனில் பின்னணியில் இயங்காது, எனவே உங்கள் தொலைபேசியில் சேவையக மென்பொருளை இயக்க இது ஒரு தீர்வாக இருக்காது.

கொள்கலன்களை நிர்வகிக்கவும்

ஒரு கொள்கலனை உருவாக்கவும்

முதல் படி பயன்பாடுகள் நிறுவக்கூடிய ஒரு கொள்கலனை உருவாக்குவது:

அமைப்புகளைத் திறந்து சிச்டம் துணைத் தலைவரின் கீழ் லிபர்டைன் க்கு உருட்டவும்.

லிபர்டைன் ஐ நிர்வகி லிபர்டைன் கொள்கலன்கள் துணை மெனுவைப் பெற லிபர்டைன் தட்டவும். ஏற்கனவே நிறுவப்பட்ட கொள்கலன்கள் இங்கே தெரியும். ஒரு கொள்கலனைச் சேர்க்க மேல் வலதுபுறத்தில் + அடையாளத்தைத் தட்டவும்.

கொள்கலன் விருப்பங்கள் உரையாடல் பெட்டி ஒரு கொள்கலன் பெயரை உள்ளிடவும், விருப்பமாக கடவுச்சொல்லை உள்ளிடவும் கேட்கும். "சரி" என்பதைத் தட்டுவதன் மூலம் உங்கள் உள்ளீடுகளை உறுதிப்படுத்தவும், மேலும் கொள்கலன் உருவாக்கப்படும்.

To do this via the command-line:

libertine-container-manager create -i CONTAINER-IDENTIFIER

போன்ற கூடுதல் விருப்பங்களை நீங்கள் சேர்க்கலாம்:

  • -n பெயர் பெயர் என்பது கொள்கலனின் பயனர் நட்புப் பெயராகும்

  • -t வகை வகை Chroot அல்லது lxc ஆக இருக்கலாம். இயல்புநிலை க்ரூட், இது ஒவ்வொரு சாதனத்துடனும் இணக்கமானது.

உங்கள் கருவியின் கர்னல் அதை ஆதரித்தால், lxc பரிந்துரைக்கப்படுகிறது.

கொள்கலனின் அளவு (சில நூறு மெகாபைட்) காரணமாக உருவாக்கம் சிறிது நேரம் ஆகலாம்.

Note

மேலே காட்டப்பட்டுள்ள உருவாக்கு கட்டளையை நேரடியாக முனைய பயன்பாட்டில் இயக்க முடியாது, ஏனெனில் பயன்பாட்டு கட்டுப்பாடுகள் காரணமாக. ADB அல்லது பாஓடு இணைப்பைப் பயன்படுத்தி மற்றொரு கருவியிலிருந்து அதை இயக்கலாம். மாற்றாக, இந்த கட்டளையை இயக்குவதன் மூலம் லூப் பேக் பாஓடு இணைப்பைப் பயன்படுத்தி முனைய பயன்பாட்டிலிருந்து அதை இயக்கலாம்: பாஓடு localhost.

கொள்கலன்களை பட்டியலிடுங்கள்

கருவியில் நீங்கள் உருவாக்கிய அனைத்து கொள்கலன்களையும் பட்டியலிட அமைப்புகள் லிபர்டைன் கொள்கலன்கள் துணை மெனுவைப் பயன்படுத்தவும்.

You can also use the command-line. Run:

libertine-container-manager list

ஒரு கொள்கலனை அழிக்கவும்

libertine-container-manager destroy -i CONTAINER-IDENTIFIER

விண்ணப்பங்களை நிர்வகிக்கவும்

ஒரு கொள்கலன் அமைக்கப்பட்டதும், நிறுவப்பட்ட பயன்பாடுகள் பயன்பாட்டு டிராயரில் கிடைக்கின்றன. நிர்வகி லிபர்டைன் கொள்கலன்கள் பட்டியலில் உள்ள கொள்கலனின் பெயரையும் நீங்கள் தட்டலாம்.

You can also list them via the command-line:

libertine-container-manager list-apps

ஒரு தொகுப்பை நிறுவவும்

நிர்வகி லிபர்டைன் கொள்கலன்கள் பட்டியலில் உள்ள பயன்பாடுகள் பட்டியலிலிருந்து ஒரு தொகுப்பைச் சேர்க்க அனுமதிக்கும் உரையாடல் பெட்டியைப் பெற + அடையாளத்தைத் தட்டலாம்.

உங்களுக்குத் தெரிந்தால் தொகுப்பு பெயரை உள்ளிடவும். இல்லையெனில் நீங்கள் ஒரு தொகுப்புக்கான காப்பகங்களைத் தேடலாம். உங்கள் முதல் தொகுப்பு நிறுவலை நிறுவுவதன் மூலம் இந்த செயல்முறையை எளிதாக்கலாம். டெச்க்டாப் பயன்பாடாக இருப்பதால், மொபைல் கருவியில் படிக்க போதுமான உரையை பெரியதாக மாற்ற திறந்த கடையில் லிபர்டைன் ட்யூக் கருவியை பயன்படுத்த வேண்டும்.

Packages may also be installed via the command-line:

libertine-container-manager install-package -p PACKAGE-NAME

ஒரு தொகுப்பை அகற்று

ஒரு தொகுப்பை தொகுப்பு பட்டியலில் உள்ள நுழைவிலிருந்து வலதுபுறமாக ச்வைப் செய்வதன் மூலம் ( கணினி அமைப்புகளில் > லிபர்டைன் > லிபர்டைன் கொள்கலன்களை நிர்வகிக்கவும் > கொள்கலன் பெயர் ). அதை அகற்ற ஒரு விருப்பம் வெளிப்படும்.

Or you can remove the package via the command-line:

libertine-container-manager remove-package -p PACKAGE-NAME

Note

உங்களிடம் ஒன்றுக்கு மேற்பட்ட கொள்கலன்கள் இருந்தால், நீங்கள் எந்த கொள்கலனைச் செய்ய விரும்புகிறீர்கள் என்பதைக் குறிப்பிட -i கொள்கலன்-அடையாளங்காட்டி விருப்பத்தைப் பயன்படுத்தலாம்.

ஓடு desktop application

Run it from the app menu like any other app. To start a graphical app from the command-line, for example gedit, run this in a terminal:

# lomiri-app-launch <CONTAINER_ID>_<desktop_file_name>_0.0
lomiri-app-launch focal_gedit_0.0

கோப்புகள்

லிபர்டைன் பயன்பாடுகள் இந்த கோப்புறைகளுக்கு அணுகலைக் கொண்டுள்ளன:

  • ஆவணங்கள்

  • இசை

  • படங்கள்

  • பதிவிறக்கங்கள்

  • வீடியோக்கள்

உதவிக்குறிப்புகள்

இருப்பிடங்கள்

நீங்கள் உருவாக்கும் ஒவ்வொரு கொள்கலனுக்கும், இரண்டு கோப்பகங்கள் உருவாக்கப்படும்:

  • ஒரு ரூட் அடைவு ~/.cache/லிபர்டைன்-கான்டைனர்/கொள்கலன்-அடையாளங்காட்டி/ரூட்ஃப்ச்/ மற்றும்

  • ஒரு பயனர் கோப்பகம் ~/.local/share/libertine-container/user-data/CONTAINER-IDENTIFIER/

செல் அணுகல்

கொள்கலனுக்குள் கட்டளைகளை இயக்க இரண்டு விருப்பங்கள் உள்ளன.

முதல் விருப்பம் லிபர்டைன்-கான்டைனர்-மேனேசர் எக்செக்கர் ஐ அடிப்படையாகக் கொண்டது. இது உங்கள் கட்டளைகளை வேராக இயக்க அனுமதிக்கிறது. குறைபாடு என்னவென்றால், கொள்கலன் முழுமையாக அமைக்கப்படவில்லை. மேலே குறிப்பிட்டுள்ள (ஆவணங்கள், இசை,…) <https://askubuntu.com/questions/831830/libertine-terminal-applications- how-to-access-to-the-real-home-dir#comment1273744_83333333333333333333384/> /வீட்டு/பேப்லெட்/ அடைவு காலியாக உள்ளது. அதேபோல் tmpdir இல் குறிப்பிடப்பட்டுள்ள அடைவு கிடைக்கவில்லை, இது தற்காலிக கோப்புகள் அல்லது கோப்பகங்களை உருவாக்க முயற்சிக்கும் மென்பொருளின் சிக்கல்களுக்கு வழிவகுக்கும். தொகுப்புகளை நிறுவ இந்த விருப்பத்தைப் பயன்படுத்தலாம்.

கட்டளையை இயக்க, நீங்கள் பின்வரும் வடிவத்தைப் பயன்படுத்தலாம்:

libertine-container-manager exec -i CONTAINER-IDENTIFIER -c "COMMAND-LINE"

For example, run:

libertine-container-manager exec -i CONTAINER-IDENTIFIER -c "apt-get --help"

To get a shell into your container as root, run:

libertine-container-manager exec -i CONTAINER-IDENTIFIER -c "/bin/bash"

இரண்டாவது விருப்பம் லிபர்டைன்-லாஞ்ச் ஐ அடிப்படையாகக் கொண்டது. இது முற்றிலும் அமைக்கப்பட்ட கொள்கலனில் பயனர் பேப்லெட்டாக உங்கள் கட்டளைகளை இயக்கும். நிறுவப்பட்ட தொகுப்புகளைப் பயன்படுத்தி உங்கள் கோப்புகளை மாற்ற இந்த விருப்பத்தைப் பயன்படுத்தலாம்.

கட்டளையை இயக்க, நீங்கள் பின்வரும் வடிவத்தைப் பயன்படுத்தலாம்:

libertine-launch -i CONTAINER-IDENTIFIER COMMAND-LINE

For example, run:

libertine-launch -i CONTAINER-IDENTIFIER ls -a

To get a shell as the user phablet, run:

DISPLAY= libertine-launch -i CONTAINER-IDENTIFIER /bin/bash

Note

இந்த வழியில் நீங்கள் பாசைத் தொடங்கும்போது, கொள்கலனில் உள்ளே இருப்பதை உறுதிப்படுத்த எந்தவொரு குறிப்பிட்ட கருத்தையும் பெற மாட்டீர்கள். நீங்கள் உண்மையில் கொள்கலனுக்குள் இருப்பதை நீங்களே உறுதிப்படுத்த ls / சரிபார்க்கலாம். ls / இன் பட்டியல் கொள்கலனுக்கு உள்ளேயும் வெளியேயும் வித்தியாசமாக இருக்கும்.

Note

சூப்பர் யூசர் சலுகைகள் தேவைப்படும் கட்டளைகளை இயக்க முயற்சிக்கும்போது, பின்வரும் பிழையை நீங்கள் சந்திக்க நேரிடும்:

sudo:/usr/bin/sudo UID 0 க்கு சொந்தமானதாக இருக்க வேண்டும் மற்றும் செட்டுயிட் பிட் செட் இருக்க வேண்டும்

உங்கள் கட்டளையில் ''sudo'' ''fakeroot'' உடன் மாற்ற முயற்சிக்கவும், எடுத்துக்காட்டாக:

Fakeroot apt Install Firefox

எச்டி கார்டை அணுகும்

உங்கள் லிபர்டைன் கொள்கலனுக்குள் இருந்து உங்கள் எச்டி-கார்டு அல்லது வழக்கமான கோப்பு முறைமையின் வேறு எந்த பகுதியையும் அணுக நீங்கள் ஒரு பிணைப்பு ஏற்றத்தை உருவாக்க வேண்டும்.

To add a bind mount, use:

libertine-container-manager configure -i CONTAINER-IDENTIFIER -b add -p /media/phablet/ID-OF-SD

You can also make deep links if you only want parts of your SD-card available in the container. In this case just add the entire path to the directory you want to bind mount:

libertine-container-manager configure -i CONTAINER-IDENTIFIER -b add -p /media/phablet/ID-OF-SD/directory/you/want

இது உங்கள் பொருத்தப்பட்ட கோப்பகத்தை அணுகுவதைத் தவிர வேறு எதற்கும் முந்தைய பாதையில் உள்ள எந்தவொரு கோப்பகத்திற்கும் கொள்கலன் அணுகலை வழங்காது.

உங்கள் கொள்கலனுக்கான கூடுதல் இடமாக எச்டி கார்டைப் பயன்படுத்த, எக்ச்ட் 4 அல்லது அதற்கு ஒத்ததாக முதலில் அதை வடிவமைக்கவும். Udisks2 இல் ஒரு தவறான நற்பொருத்தம் உள்ளது, இது SD-CARDS (ShowExec) ஐ ஏற்றுகிறது, .BAT, .exe அல்லது .com இல் முடிவடையும் கோப்புகளை மட்டுமே உறுதிசெய்கிறது (v) கொழுப்பு வடிவமைக்கப்பட்டால் இயக்ககத்திலிருந்து செயல்படுத்த முடியும். இது மற்ற விநியோகங்களில் மாற்றப்பட்டுள்ளது, எந்தவொரு கோப்பையும் பிரீல்வீச்களை இயக்க அனுமதிக்கிறது, ஆனால் உபுண்டுவில் இல்லை. கொடுக்கப்பட்ட ஐடியுடன் ஒரு அட்டையை எவ்வாறு ஏற்றுவது என்பதைக் கட்டுப்படுத்த ஒரு உடேவ் விதியைச் சேர்ப்பதே பரிந்துரைக்கப்பட்ட பணித்தொகுப்பு, ஆனால் உடேவ் விதிகள் உபுண்டு தொடுதலில் படிக்க மட்டும் துறைமுகத்தில் இருப்பதால், இது சாத்தியமில்லை.

குறுக்குவழிகள்

If you want, you can add aliases for command-line tools. Add lines like the following ones to your ~/.bash_aliases:

alias git='libertine-launch -i CONTAINER-IDENTIFIER git'
alias screenfetch='libertine-launch -i CONTAINER-IDENTIFIER screenfetch'

தொகுப்புகளை கைமுறையாக நிறுவுதல்

If you want to install a package from a file, you will first have to make it available to the root user, for example by copying it to the /root directory:

cp ~/Downloads/somepackage.deb ~/.cache/libertine-container/CONTAINER-IDENTIFIER/rootfs/root/

Then install it using dpkg:

libertine-container-manager exec -i CONTAINER-IDENTIFIER -c "dpkg -i /root/somepackage.deb"

பின்னணி

ஒரு காட்சி சேவையகம் ஒரு இயக்க முறைமையின் உள்ளீடு மற்றும் வெளியீட்டை ஒருங்கிணைக்கிறது. உபுண்டு டச் ஃச் பயன்படுத்தாது, ஆனால் மிர் எனப்படும் புதிய காட்சி சேவையகம். இதன் பொருள் நிலையான ஃச் பயன்பாடுகள் உபுண்டு தொடுதலுடன் நேரடியாக பொருந்தாது. எக்ச்எம்ஐஆர் எனப்படும் பொருந்தக்கூடிய அடுக்கு இதை தீர்க்கிறது. டெச்க்டாப் பயன்பாடுகளைக் காண்பிக்க லிபர்டைன் எக்ச்எம்ஐஆரை நம்பியுள்ளது.

மற்றொரு அறைகூவல் என்னவென்றால், உபுண்டு டச் சிச்டம் புதுப்பிப்புகள் OTA படங்களாக வெளியிடப்படுகின்றன. இதன் விளைவாக ரூட் கோப்பு முறைமை படிக்க மட்டுமே. வழக்கமான லினக்ச் டெச்க்டாப் பயன்பாடுகளை நிறுவ அனுமதிக்க லிபர்டைன் ஒரு கொள்கலனை வாசிப்பு-எழுதும் கோப்பு முறைமையுடன் வழங்குகிறது.