I see that Visual Studio Code is available in the repositories, so I guess I’ll give that a try first instead of the .tar.gz download from their website.
I wonder why Visual Studio Code in the (NON-AUR) repositories is at version 1.27.2-1 though, while the latest version online is at 1.29.1: https://code.visualstudio.com/updates/v1_29
It’s the same with the browser slimjet, which is at version 18.104.22.168-1 in the repositories, while the latest version online is at version 21.0.1(Beta): https://www.slimjet.com/en/whatisnew.php
My understanding was that Antergos is a “bleeding edge” rolling release distribution and thus always offers the latest versions of all software.
Does “bleeding edge” rolling release mean something different?
Could you please explain this inconsistency in software versions?
@ringo32 Thanks for your response.
I’m not quite sure what to do with that information though, regarding my questions.
The important questions I’m trying to get an answer to are:
Since I only need a single particular file ( libgconf-2.so.4 ), how do I install just that file alone, instead of the entire packages that provide it?
Is it in any way harmful to have gconf installed alongside dconf, dconf-editor and gsettings-desktop-schemas, since gconf was deprecated?
I’m a fairly new Linux (Cinnamon) user and have a question about installing a single file instead of an entire package.
When I try to run Visual Studio Code from terminal using
./codeI get the following error:
./code: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory
pacman -Fs libgconf-2.so.4gives the following packages that provide this file:
extra/gconf 3.2.6+11+g07808097-4 usr/lib/libgconf-2.so.4 multilib/lib32-gconf 3.2.6-2 usr/lib32/libgconf-2.so.4
The gconf package calls itself “An obsolete configuration database system”.
Also, https://en.wikipedia.org/wiki/GConf mentions that “It was deprecated as part of the GNOME 3 transition. Migration to its replacement, GSettings and dconf, is ongoing.”
I already have
My questions are:
Is it in any way harmful to have
I hope I’ve asked my questions clearly.
If I need to provide any more information, please let me know.
I’m having the same issue (only my error says “Can’t download needed packages” instead of “Can’t install necessary packages” but I assume that’s just a typo of @l1vee )
The entire error is as follows:
Antergos Installer - Error
“Can’t download needed packages. Cnchi can’t continue.”: add_fatal in /usr/share/cnchi/src/misc/events.py:83
and at the bottom you can see it’s stuck on:
Fetching antergos-desktop-settings 1.14-1 (194/1081)…
For future readers:
sudo pacman -Syyuu --root /mntdid NOT work.
sudo pacman -Syyuu --sysroot /mntdid NOT work either.
The following DID ABSOLUTELY WORK AND I’M SO HAPPY!!!
sudo arch-chroot /mnt
sudo pacman -Syyuu
@manuel Ah ok I get it now. :)
At first I thought the explainations were part of the commands themselves, but now it makes sense.
after mounting successfully I tried:
sudo pacman -Syyuu --root /mnt
Total Download Size: 340.24 MiB
Total Installed Size: 1104.68 MiB
Net Upgrade Size: -28.93 MiB
:: Proceed with installation? [Y/n]
“error: Partition / too full 91266 blocks needed, 76934 blocks free
error: failed to commit transaction (not enough free disk space)
Errors occurred, no packages were upgraded.”
I guess this has to do with the USB stick live ISO itself being too full, because I have about 100 gigabytes of free available disk space on that SSD.
Is there a special procedure for creating a live ISO on a USB stick, WHILE KEEPING THE REST OF THE USB STICK SPACE AVAILABLE?
Or maybe something else is going on, I don’t know.
I would prefer to keep reinstalling Antergos as an absolute last resort.
@fernandomaroto Thanks for this suggestion, I have a feeling this is going to work :)
I have an EFI system, but the I don’t understand the > parts of these commands and I don’t understand why I need to mount more than once.
the EFI-boot (fat)
part is confusing me.
Should I literally copy this part, or should I fill in something appropriate (which I don’t know what that would be) on this spot?
Could you explain to me how I should enter these commands with an example (without any placeholders)?
when I type:
"Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: FC1164CB-54F4-4E73-ABE4-D98F74E71A95
Device Start End Sectors Size Type /dev/sda1 2048 411647 409600 200M EFI System /dev/sda2 411648 935935 524288 256M Linux filesystem /dev/sda3 935936 483993599 483057664 230.3G Linux filesystem /dev/sda4 483993600 500118158 16124559 7.7G Linux swap
So I assume sdXn should be replaced with sda1 everywhere.
when I type:
I get a bunch of items and one of them is my Broadcom Limited Netlink BCM57781 Gigabit Ethernet PCIe (rev 10) controller and then a list of information about it.
At the bottom of that list it says:
“Kernel modules: tg3”
So I typed:
dmesg | grep tg3
and got no result.