I can' t Install Vivaldi On Lubuntu
-
@DoctorG Ok but why even use a front end of this is all being dne from the terminal?
-
@Ruarí And i do not know why the GUI fails to fetch all needed libs - seems the user's SolydX distribution is broken.
-
@Ruarí
. Seems like it does matter though for those buggy front-ends. They should use
Discover
really, that's stated at least in Lubuntu's manual. -
@npro Yes. Discover works.
-
@npro It seems that "libglib2.0-0t64" provides "libglib2.0-0" anyway.
$ curl -#O http://ftp.de.debian.org/debian/pool/main/g/glib2.0/libglib2.0-0t64_2.80.2-1_amd64.deb ########################################################################################################################### 100.0% $ ar p libglib2.0-0t64_2.80.2-1_amd64.deb control.tar.xz | tar xJO ./control | grep Provides: Provides: libgio-2.0-0 (= 2.80.2-1), libglib-2.0-0 (= 2.80.2-1), libglib2.0-0 (= 2.80.2-1), libgmodule-2.0-0 (= 2.80.2-1), libgobject-2.0-0 (= 2.80.2-1), libgthread-2.0-0 (= 2.80.2-1)
Note the "
libglib2.0-0 (= 2.80.2-1)
" part on the Provides line of the control file. I struggle to believe that actualdpkg
orapt
will be confused by this. That is how packages with new names are supposed to work. Perhaps some of the front ends do not handle that well. If so that is a problem for the front end and/or the distro maintaining them. Ifapt
works, "it works", as this is the defacto reference implementation.In any case, I do not see any specific Vivaldi issue here.
-
@npro qapt-deb-installer is broken, does not work on Debian Trixie XFCE; it dos not check dependencies.
I will check some other installers now.
gdebi crashes.
dpkg -i and apt -f install works nice and fetches all needed, as expected.
And Discover install nice and fetches all.Seems Testing/Trixie + XFCE is broken with its default installation.
-
@Ruarí apt and dpkg works nice. tested minutes ago.
-
@DoctorG If they work, then I will not worry too much. I'll assume it is a problem with the front ends.
P.S. Modern
apt
can install a local file if you specify a path rather than just a filename on its own, so you do not need to usedpkg
beforehand, FWIW.e.g.
sudo apt install ./somepackage.deb
[Note the
./
before the package name]The above will install and resolve dependencies in one go. No need for multiple commands.
That saves you having to
dpkg
followed byapt -f install
to fix up the missing dependencies, which was needed historically before apt could handle this all on its own. This has been true for probably a decade (maybe more) but somehow it seems not to be widely known.It might be because people try without a path (e.g.
apt install somepackage.deb
) and that would indeed fail unless that same package was also in the repository already. Then they assume apt cannot handle local install directly. -
I do not understand why a Linux beginners starts with a Debian Testing? If they need to learn Linux a stable Debian 12 is nice.
But Debian Testing (Trixie) or Sid is experimental Linux preview, with many issues which needs use of shell and other apps to fix it. I would never recommend a developer Linux like Testing to beginners.
-
@Ruarí The sequence dpkg and apt -f ins burned in my brain since years and my hand types it automatically.
Yes, i know current modern apt can install from deb file
-
@DoctorG said in I can' t Install Vivaldi On Lubuntu:
The sequence dpkg and apt -f ins burned in my brain since years and my hand types it automatically.
Fair enough… I get that! It shows you are a long term user.
-
@Ruarí LOL, i am so ooold, that i worked with Vax UNIX decades ago
-
@DoctorG Ha you predate me! I used Solaris a little at university and later Digital UNIX in one of my first jobs.
-
@Ruarí I am a ol' IT Granny. LOL.
-
@DoctorG That is OK, I am an IT
-
@Ruarí LOL. Yes. And you are well-known monocylist.
-
I do not gonna test Debian Trixie (Testing) more and more, it crashes too much with GPU and Wayland and i have no fun to investigate, i am not interested.
So for me the case of "Lubuntu not installing Vivaldi" is closed. -
use sudo, hope i will work