LIBERTINE
-
My inability to install a libertine container might have been a case of 'user error'.
After looking at the Ubuntu Touch Q&A 32 hosted by @UniSuperBox after quite a while (welcome back Dalton! You have been missed. Too bad we had to miss @Flohack now), in which @mariogrip mentioned that containers sometimes failed to install with the GUI, I decided to try again from the command line this time.
I have my BQ M10 FHD tablet on 16.04 RC. I fired up Terminal-app and tried$ libertine-container-manager create -i xenial -n Xerus
It went on for longer this time, but in the end it informed me that container creation had failed.
Encouraged, because the process had continued past the previous point of failure, I then remembered that it might have failed this time due to the Terminal-app running under confinement. I remembered also that if the ssh-server had been enabled (which it had on my tablet) confinement could be escaped by running$ ssh localhost
This failed because I had not added the pubic ssh key of the
phablet
user to.ssh/authorized_keys
. So I did:$ cat .ssh/id_rsa.pub >> .ssh/authorized_keys $ ssh localhost
And I was in. After that I tried the first command again and this time the container installed!
$ libertine-container-manager list xenial
\o/
No idea if this would have worked before RC-4, but I am happy it works now. Hope this helps anyone facing similar issues.
-
@arubislander thank you for writing this how-to.
If you run
libertine-container-manager list
what's the output?Using Libertine manager, in spite of I setting a different name, it always creates the default one (xenial).
PS In your first command,
xenail
is probably a typo? -
@advocatux said in LIBERTINE:
@arubislander thank you for writing this how-to.
If you run libertine-container-manager list what's the output?
Using Libertine manager, in spite of I setting a different name, it always creates the default one (xenial).
PS In your first command, xenail is probably a typo?You are welcome. Thanks for catching the typo. I corrected it. I also added the the output of
libertine-container-manager list
. I thinklibertine-container-manager list
gives the id's of the containers, not their names. -
I think libertine-container-manager list gives the id's of the containers, not their names.
@arubislander I really don't know and the man page only states about that command "Lists all existing Libertine containers".
When you created the container, did you make that typo (xenail) or you wrote it correctly? I'm asking because if you did it, the list command output should be
xenail
and notxenial
in your case. -
@advocatux said in LIBERTINE:
When you created the container, did you make that typo (xenail) or you wrote it correctly? I'm asking because if you did it, the list command output should be xenail and not xenial in your case.
I had typed it correctly when making the container. I suspect that when creating the container from the UI, when it asks for the container name it is referring to the -n (or --name) parameter,
Xerus
in my case.xenial
is probably the default value for the id (-i or --id) parameter used by the UI and which I coincidentally used this time. Normally I number my containers, so this one would have gotten the idxenial01
, but since my BQ tablet only features 16 GB of storage, more than half of which is already in use by the OS and apps I have installed, I didn't intend to create more than one container, and hence felt no need to number the one. -
@arubislander yeah, I understand you. Imagine I'm testing it on a BQ E4.5 lol
-
@advocatux said in LIBERTINE:
@arubislander yeah, I understand you. Imagine I'm testing it on a BQ E4.5 lol
How ever do you manage!
-
@advocatux Hi, hum, how can you see for a package?
-
@Thieb System Settings > Libertine > your_container >
+
iconNote that the OK button doesn't work though, you need to tap on the enter key
-
@advocatux Thanks but if I do that I have choice betwenn "enter package name" (how to know the name?), choose Debian package (next window is empty), and "search archives"...
I use ubuntu touch, hence there is no enter button to press. -
@Thieb think about it more like a keyword than a full package name. For example "libreoffice", not "libreoffice_5.1.2-0ubuntu1_armhf.deb".
I mean enter key on the OSK
-
Thanks.
Well, I looked for firefox as a "easy" starting point.
A list appeared and the 1st one looks good.
How do I install it? I clicked on it: nothing. I swipe and click on the checked square: nothing...
I pressed longer: nothing happened.
Is that such not intuitive or I am blind? :s -
@Thieb System Settings, Libertine, tap on container name, then tap on + top right corner. Choose one of the three options, enter details, press ok
-
@Thieb you need to enter a package name tapping on "Enter package name or Debian file" button. Also you'd like to start with other package than Firefox because that's broken (upstream bug IIRC).