Wine - Wine Is Not an Emulator

Dear Ladies and Gentlemen,

only 2-3 years ago I started with Linux on my (new) PC in a VirtualBox (=VB).

This PC boots with actual W10pro (still now) has 8 GB of RAM and a 240 GB SSD for a VB.
Each VB had/has 4 GB RAM and 15 GB of diskspace on the real PC’s SSD.

After testing more than 80 Distributions in VirtualBoxes I ended up with Antergos KDE.

Why Antergos?

Because I’m a Windows-Programmer, useing Delphi5pro from last century!
That’s why I always want to have a “bleeding edge” (actual!) version of wine.

Antergos always delivered newest versions of wine! GREAT!
That’s why I spent some money to them.

What - the hell - is Antergos?

My most favourite Arch-Linux!
The DEAD Antergos always updates itself (to what version?) when I start it!
It is still “alive” and works very very good!!

IMHO Antergos is the wrong name for a “phoenix” OS!

Antergos vs. Endeavour:
Useing the sudo-commandline: no real difference.

My personal result:
Endeavour is (at now) only made for commandline-freaks.
Antergos was made much better with a very friendly User-Interface!

And my very very best wishes for every Endeavour-Developer!!!
And because I’m not on FB or Twitter: You don’t have to like me anyhow :wink:

Best Regards

I’m not sure if your post is for or against EndeavourOS?!?!

2 Likes

I’m still undecided or neutral because it works well. But under Antergos it was much easier to install or delete software. I know the command-line commands for installing, but not for uninstalling (I prefer Pale Moon instead of Firefox).

But the ISO of EndeavourOS is pretty slim :wink:

Best Regards

Antergos came with pamac… GUI installer/uninstaller. It was nice but caused me some problems more than once. You can install it in EndeavourOS if you’d like.

As for removing things from the command line… I think the syntax is: sudo pacman -R package name or use yay (same syntax I believe)

2 Likes

You can install Wine very easily. Endeavour is an Arch based distro where you can choose what you want once installed. If you like Pale Moon browser you can install it and uninstall Firefox or not use it. I have to disagree with you that Endeavour is only made for command line freaks! That is not true. I will like you for the fact that you are not on FB or Twitter. :grinning:

Hopefully you’ll try it out and stay to see what it’s all about. Most of the people here are former Antergos users so join in. We welcome you. This is a great community with lots of help.

4 Likes

Endeavour is between arch and antergos,cause nor trying to be antergos. Also want to solve the main issue was for antergos. I know packagemanager is subjective and pamac is not my cup of tea i prefer some debianish like gui and simple i use tkpacmak but is subjective we are open to help how to install pamac, it taste always better with friends ! :grin:

2 Likes

:vulcan_salute:

1 Like

The yay command for removing a program is < yay -Rns [package] >.

I have installed the GUI program < pamac-aur > [yay -S pamac-aur] NOT to install or remove packages (though you can) but to SEARCH for particular packages I may want. For example, if you type < audio > into the search box, you will see every program which is contained in the repositories. It is helpful to enable the AUR in pamac-aur though you may want to avoid those AUR programs if possible (I do have to use some however).

I have read that pamac-aur works better than does pamac-classic. Because of tat article, I have never tried the classic version. Pamac-aur works perfectly for the uses for which I use it.

I hope that this information is of some help to you. I really like the yay command.

Welcome to EndeavourOS. It is, in my opinion, even better than Antergos.

Lawrence

1 Like

https://wiki.archlinux.org/index.php/Pacman

1 Like

Use this terminal command:

yay -Sa pamac-aur  # or pamac-classic

and you have pamac in EndeavousOS. But note that pamac is not officially supported.

3 Likes

I am not familiar with -Sa, and can’t find it when searching. What does it do?

It means install from AUR i think?

yay --help
Usage:
    yay
    yay <operation> [...]
    yay <package(s)>

operations:
    yay {-h --help}
    yay {-V --version}
    yay {-D --database}    <options> <package(s)>
    yay {-F --files}       [options] [package(s)]
    yay {-Q --query}       [options] [package(s)]
    yay {-R --remove}      [options] <package(s)>
    yay {-S --sync}        [options] [package(s)]
    yay {-T --deptest}     [options] [package(s)]
    yay {-U --upgrade}     [options] <file(s)>

New operations:
    yay {-Y --yay}         [options] [package(s)]
    yay {-P --show}        [options]
    yay {-G --getpkgbuild} [package(s)]

New options:
       --repo             Assume targets are from the repositories
    -a --aur              Assume targets are from the AUR

Permanent configuration options:
    --save                Causes the following options to be saved back to the
                          config file when used

    --aururl      <url>   Set an alternative AUR URL
    --builddir    <dir>   Directory used to download and run PKGBUILDS
    --editor      <file>  Editor to use when editing PKGBUILDs
    --editorflags <flags> Pass arguments to editor
    --makepkg     <file>  makepkg command to use
    --mflags      <flags> Pass arguments to makepkg
    --pacman      <file>  pacman command to use
    --tar         <file>  bsdtar command to use
    --git         <file>  git command to use
    --gitflags    <flags> Pass arguments to git
    --gpg         <file>  gpg command to use
    --gpgflags    <flags> Pass arguments to gpg
    --config      <file>  pacman.conf file to use
    --makepkgconf <file>  makepkg.conf file to use
    --nomakepkgconf       Use the default makepkg.conf

    --requestsplitn <n>   Max amount of packages to query per AUR request
    --completioninterval  <n> Time in days to to refresh completion cache
    --sortby    <field>   Sort AUR results by a specific field during search
    --answerclean   <a>   Set a predetermined answer for the clean build menu
    --answerdiff    <a>   Set a predetermined answer for the diff menu
    --answeredit    <a>   Set a predetermined answer for the edit pkgbuild menu
    --answerupgrade <a>   Set a predetermined answer for the upgrade menu
    --noanswerclean       Unset the answer for the clean build menu
    --noanswerdiff        Unset the answer for the edit diff menu
    --noansweredit        Unset the answer for the edit pkgbuild menu
    --noanswerupgrade     Unset the answer for the upgrade menu
    --cleanmenu           Give the option to clean build PKGBUILDS
    --diffmenu            Give the option to show diffs for build files
    --editmenu            Give the option to edit/view PKGBUILDS
    --upgrademenu         Show a detailed list of updates with the option to skip any
    --nocleanmenu         Don't clean build PKGBUILDS
    --nodiffmenu          Don't show diffs for build files
    --noeditmenu          Don't edit/view PKGBUILDS
    --noupgrademenu       Don't show the upgrade menu
    --askremovemake       Ask to remove makedepends after install
    --removemake          Remove makedepends after install
    --noremovemake        Don't remove makedepends after install

    --cleanafter          Remove package sources after successful install
    --nocleanafter        Do not remove package sources after successful build
    --bottomup            Shows AUR's packages first and then repository's
    --topdown             Shows repository's packages first and then AUR's

    --devel               Check development packages during sysupgrade
    --nodevel             Do not check development packages
    --gitclone            Use git clone for PKGBUILD retrieval
    --nogitclone          Never use git clone for PKGBUILD retrieval
    --rebuild             Always build target packages
    --rebuildall          Always build all AUR packages
    --norebuild           Skip package build if in cache and up to date
    --rebuildtree         Always build all AUR packages even if installed
    --redownload          Always download pkgbuilds of targets
    --noredownload        Skip pkgbuild download if in cache and up to date
    --redownloadall       Always download pkgbuilds of all AUR packages
    --provides            Look for matching providers when searching for packages
    --noprovides          Just look for packages by pkgname
    --pgpfetch            Prompt to import PGP keys from PKGBUILDs
    --nopgpfetch          Don't prompt to import PGP keys
    --useask              Automatically resolve conflicts using pacman's ask flag
    --nouseask            Confirm conflicts manually during the install
    --combinedupgrade     Refresh then perform the repo and AUR upgrade together
    --nocombinedupgrade   Perform the repo upgrade and AUR upgrade separately

    --sudoloop            Loop sudo calls in the background to avoid timeout
    --nosudoloop          Do not loop sudo calls in the background

    --timeupdate          Check packages' AUR page for changes during sysupgrade
    --notimeupdate        Do not check packages' AUR page for changes

show specific options:
    -c --complete         Used for completions
    -d --defaultconfig    Print default yay configuration
    -g --currentconfig    Print current yay configuration
    -s --stats            Display system package statistics
    -w --news             Print arch news

yay specific options:
    -c --clean            Remove unneeded dependencies
       --gendb            Generates development package DB used for updating

getpkgbuild specific options:
    -f --force            Force download for existing tar packages

If no arguments are provided 'yay -Syu' will be performed
If no operation is provided -Y will be assumed
1 Like

Yeah, as the guys already said, it installs a package from AUR.

yeah yay -Sa is like yay -S --aur or yay -S aur/Package,
updating is mostly yay -Sua checking updatua pacman -Qua :slight_smile:

at the end is you can write a book for sure… :slight_smile:

Final point you can make Aur issue with a easy gui, at the end you stil need to know how it does, and edit the pkgbuild when needed, and use it as minimal as possible if can.

but importand is, if a pkgbuild dont work you need to edit of small thinks, make sure your editor is standard nano or vim what you use.

yay -Sa --editmenu package , give yay option to edit a pkgbuild

Well if the package is only in the AUR the flag is unnecessary. The default setting is “Repo first, AUR second”, but you always get the question if there are identical names, right?

And so far, as I said, I have never installed a package from AUR that also exists in the repo so I have simply never come across the flag. :grin:

Yeah. And the ‘a’ in -Sa is superfluous, I just wanted to emphasize the package is from AUR.

2 Likes

I must be the only Arch-newbie COMPLETELY happy with the no-gui command line ONLY package management.

If forces me to learn something new. (old dog, new tricks)

Besides, sometimes I just don’t feel like using a mouse.***

*** except with GIMP…gotta have a mouse! :slight_smile:

4 Likes