Archives For November 30, 1999

Wine Stable

The new wine development version 6.1 was released with new features and dozens of bug-fixes.

Wine 6.1 release highlights:

  • Arabic text shaping.
  • More WinRT support in WIDL.
  • VKD3D version 1.2 is used for Direct3D 12.
  • Support for Rosetta’s memory layout on M1 Macs.
  • Support for Thumb-2 mode on ARM.

As usual, there are many bug-fixes to applications including Dark Sector, LabVIEW 2014, Skyrim SE, The Witcher 3, Still Life 2, The Sims 3, and more.

How to Install Wine 6.1 in Ubuntu:

Open terminal either by pressing Ctrl+Alt+T on keyboard, or by searching for ‘terminal’ from system application menu. When it opens, run following steps one by one.

1.) Run command to enable 32 bit architecture (if you don’t have it):

sudo dpkg --add-architecture i386

Type user password (no asterisk feedback) when it asks and hit Enter to continue.

2.) Install the repository key by running command:

wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -

3.) Add wine repository via command (for Ubuntu 20.04 and Linux Mint 20):

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'

NOTE: You may replace focal in the code with:

  • groovy for Ubuntu 20.10.
  • bionic for Ubuntu 18.04 and Linux Mint 19.x

4.) For Ubuntu 18.04 and Linux Mint 19.x only, libfaudio0 library is required to install from a third-party repository by running command:

sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport

5.) Finally install Wine 6.1 via command:

sudo apt update && sudo apt install --install-recommends winehq-devel

Uninstall wine:

You may remove the PPA by launching Software & Updates utility and navigating to Other Software tab.

To remove wine 6.1, run command in terminal:

sudo apt remove --auto-remove winehq-devel

This simple tutorial shows how to install the free audio workstation Ardour 6.5 in Ubuntu 20.04 LTS and / or Linux Mint 20.x via PPA.

Ardour 6.5 was released with support for plugins in Steinberg’s VST3 format, on Linux, Windows and macOS. As usual, there’s various bug fixes and improvements ranging from the minor to the extremely useful.

The new release has been made into the main repositories for next Ubuntu 21.04. For Ubuntu 20.04 LTS, a backport PPA by Ubuntu Studio packaging team now maintains the package.

1.) Open terminal either from system application launcher or by pressing Ctrl+Alt+T on keyboard. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:ubuntustudio-ppa/ardour-backports

Type user password (no asterisk feedback) when it prompts and hit Enter to continue.

2.) After adding the PPA and refreshing package cache (should be done automatically), run command to install the multichannel hard disk recorder and digital audio workstation:

sudo apt install ardour

If everything’s done successfully, launch the software from system app menu and enjoy!

Uninstall Ardour 6:

To remove the software package, simply run command in terminal:

sudo apt remove --auto-remove ardour

To remove the Ubuntu PPA, open Software & Updates and go to Other Software tab. Then remove the relevant repository line.

The latest Linux Mint 20.1 introduced a new application, Web App Manager, allows to turn any web pages into desktop applications. Like a normal application, web app has its own window, its own icon, and can be launched from system app menu.

Ubuntu used to have web apps integration when it was Ubuntu 14.04. The project was however discontinued.

For those want to try out the new Web App Manager from Linux Mint, here’s how to install it in Ubuntu 20.04.

Download & Install the DEB binary via direct link:

If you just want to try it out, the DEB binary package is available to download via Linux Mint ftp download page:

Grab it and install the package either via Gdebi package installer or by running command in terminal:

sudo apt install ./Downloads/webapp-manager*.deb

Add Linux Mint repository & Receive software udpates (for Web App Manager only):

You are able to add Linux Mint repository and only receive updates for the app from that repository.

1.) First download the key (it’s “linuxmint-keyring_2016.05.26_all.deb” so far):

And install it via command:

sudo apt install ./Downloads/linuxmint-keyring*.deb

2.) Add Linux Mint 20 repository by running command:

sudo sh -c 'echo "deb http://packages.linuxmint.com ulyssa main" >> /etc/apt/sources.list.d/mint.list'

3.) Set the priority to make Ubuntu only install webapp-manager from Linux Mint repository.

Run command to create and open the configuration file in text editor:

sudo gedit /etc/apt/preferences.d/mint-ulyssa-pin

When it opens, paste below lines and save the file.

# Allow upgrading only webapp-manager from Ulyssa repository
Package: webapp-manager
Pin: origin packages.linuxmint.com
Pin-Priority: 500

# Never prefer other packages from the Ulyssa repository
Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 1

4.) Now run apt update command to refresh your system package cache:

sudo apt update

5.) Before installing the webapp-manager package, try command:

sudo apt install webapp-manager --simulate

It won’t really install the package, but only list which packages will be installed, including the package versions (which marked with package source, Ubuntu or Linux Mint).

6.) To finally install the application, run command:

sudo apt install webapp-manager

How to Remove Web App Manager:

To remove the application, simply open terminal and run command:

sudo apt remove --auto-remove webapp-manager

To remove the Linux Mint repository, remove the relevant line from Software & Updates -> Other Software.

And you may also remove the config file created to set the priority, via command:

sudo rm /etc/apt/preferences.d/mint-ulyssa-pin

via: reddit

Mozilla Firefox 85.0 was officially released today with improvements to privacy protection, bookmarks, and password manager.

Firefox 85 introduces a fundamental change in the network architecture. It now partitions network connections and caches, including HTTP cache, image cache, favicon cache, HSTS cache, OCSP cache, style sheet cache, font cache, DNS cache, HTTP Authentication cache, Alt-Svc cache, and TLS certificate cache. So it protects you from supercookies.

Since this release Adobe Flash is no longer supported, and there is no setting available to re-enable Flash support.

Other changes in Firefox 85 include:

  • Remember user preferred location for saved bookmarks
  • Display bookmarks toolbar by default in new tab.
  • Easy access to all of your bookmarks via a toolbar folder.
  • An option to remove all of saved logins.
  • Various security fixes.

How to get Firefox 85 in Ubuntu:

For all current Ubuntu releases, simply wait! The new Firefox package will be published in Ubuntu security & updates repositories in next a few days.

At that time, you can easily update the browser through Software Updater (Update Manager)

For those can’t wait, go to the release page which also includes a download button:

This simple tutorial shows how to search for, install, remove, and list installed Snap applications in Ubuntu from command line.

Snap is an universal Linux package format developed by Canonical, the company behind Ubuntu. Though many users hate the Snap apps, it’s hard to keep away from it since many popular applications (e.g., VLC, Spotify, VS Code, Android Studio) offer official Ubuntu binaries through Snap rather than classic deb package.

As Ubuntu Software still sucks and does not load application pages quite often, you can run followings command instead to search for & install snap applications.

1. Searching for Snap Apps in Terminal:

Simply open terminal from system application launcher. You can then either run snap find or snap search command follow with app name to query the store for available packages.

Both commands below do the same searching for GIMP packages:

snap find gimp

snap search gimp

For the verified publisher, you’ll see a green check mark after the publisher name.

2. Command to Install a Snap App:

To install a Snap application package, simply run snap install command follow with the package name.

After searching for an app, you can then select install one from available packages by running command (VLC for instance):

snap install vlc

Some applications support for installing with --classic flag to access files outside user’s home directory. So, the command could be:

snap install vlc --classic

Usually, we install Snap applications from the stable channel. There are also beta, edge, candidate channels include packages for testing purpose. For example, install VLC from its Beta channel, use command:

snap install vlc --channel beta

3. How to List installed Snap applications:

To list all installed snap applications, simply run snap list in terminal.

snap list

While “core” and “core18” are snap core packages, “snap-store”, “snap-store-proxy”, and “snap-store-proxy-client” relates to the Ubuntu Software.
All others are user installed packages, though “gnome-3-xxx” packages were installed automatically as dependency platform.

Snap apps update automatically when new release packages published. So, there may be old packages present in your system after using them for a period of time. To list all of them, use command:

snap list --all

Old packages should be marked as ‘disabled’.

4. How to Remove Snap Apps via command:

To remove a snap package, simply run snap remove command follow with package name.

In the case, I’m going to remove VLC snap package via command:

snap remove vlc

NOTE that the dependency platform (e.g., gnome and wine) won’t to be removed while removing the snap that requires it.

The previous remove command will leave a snapshot of app data on your system. Use --purge flag will clear all the app data:

snap remove --purge vlc

By running snap list --all command in terminal, you may see some old versions of app packages left in system marked as “disabled”. To remove one of the disabled package, there’s a ‘revision‘ flag can do the job. For example, remove chromium marked as rev 2254:

snap remove chromium --revision=2254

Thanks to @Fernando, the command below will free up disk space by removing all the old disabled snap packages:

snap list --all | awk '/disabled/{system("sudo snap remove " $1 " --revision=" $3)}'

Summary:

In brief you can run snap find APP_NAME or snap search APP_NAME to search for available packages. Use snap install PACKAGE_NAME or snap remove PACKAGE_NAME to install or remove an application. And run snap list to list all installed snap applications.

TV-Lite is a free open-source IPTV player with Sopcast and Acestream handling capabilities, which runs in Linux and Windows.

TV-Lite aims to be a replacement for the older TV-Maxe. It so far uses VLC for media playback, and need Acestream and / or Sopcast for this program to be able to handle the respective stream types.

UPDATE Jan 2024: the app has NOT been updated for a period of time. And PPA support ends for Ubuntu 22.10 at the moment.

How to install TV-Lite in Ubuntu via PPA:

There’s an Ubuntu PPA maintains the software packages for Ubuntu 18.04, Ubuntu 20.04, Ubuntu 20.10, and Linux Mint 20.

1.) Open terminal from system application launcher, and run command to add the PPA:

sudo add-apt-repository ppa:tv-lite/ppa-git

2.) You can then install the player via command:

sudo apt install sp-auth tv-lite

Once installed, open the player from system app menu and you can add following line into Menu -> “Manage subscriptions” for free TVs.

https://is.gd/freeiptvall

How to Remove TV-Lite:

To remove the IPTV player, open terminal and run command:

sudo apt remove sp-auth tv-lite

And remove the Ubuntu PPA via command:

sudo add-apt-repository --remove ppa:tv-lite/ppa-git

Want to install PHP 8.0 as well as many PECL extensions in your Ubuntu Server? Well there’s a well trusted PPA that contains the packages for all current Ubuntu releases.

Ondřej Surý, a Debian Developer who maintains the official PHP packages in Debian, is maintaining an Ubuntu PPA that contains the latest PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2, PHP 7.3, PHP 7.4, and PHP 8.0 packages as well as PECL extensions for all current Ubuntu releases.

1.) Simply open terminal or connect to your remote Ubuntu server, and run command to make sure software-properties-common is installed:

sudo apt install software-properties-common

2.) Then run command to add the php PPA repository by running command:

sudo add-apt-repository ppa:ondrej/php

For non-UTF-8 locales, run LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php

3.) If you are using php-gearman, you need to run command to add the gearman PPA:

sudo add-apt-repository ppa:ondrej/pkg-gearman

I’m using Nginx web server, and it’s recommended to add the Nginx stable PPA instead:

sudo add-apt-repository ppa:ondrej/nginx

If you’re using Apache2, adding the apache2 PPA is recommended:

sudo add-apt-repository ppa:ondrej/apache2

4.) Finally refresh system package cache and install php 8.0 packages via command:

sudo apt update

sudo apt install php8.0-fpm libapache2-mod-php8.0 php8.0-mysql php8.0-xml

There are also many other packages available, e.g., php8.0-amqp, php8.0-apcu, php8.0-memcache, php8.0-memcached, and more. Just add or remove package names after “sudo apt install” depends what you need.

In all previous commands, you can replace php8.0 with php7.4, php7.3, php7.2, php7.0, or php5.6 to install a specify version of PHP packages

Uninstall PHP:

To remove an Ubuntu PPA, add --remove flag in adding PPA command. For instance, remove php PPA via command:

sudo add-apt-repository --remove ppa:ondrej/php

Instead of removing Ubuntu PPA, you can also purge PPA which also downgrade installed packages to the stock version in Ubuntu repositories.

sudo apt install ppa-purge && sudo ppa-purge ppa:ondrej/php

To remove a php package, simply run command:

sudo apt remove Package_Name_Here

The qBittorrent 4.3.3 was released a few days ago. Here’s how to install it in Ubuntu 20.04, Ubuntu 20.10, Ubuntu 18.04, and Linux Mint 19.x / 20.

This release contains mainly bug-fixes. Because Xcode doesn’t support C++17, Mac OS 10.13 (High Sierra) is no longer supported. And Ubuntu 18.04 is highly to be dropped in the next release.

qBittorrent 4.3.3 release highlights:

  • New languages Azerbaijani, Estonian support.
  • Unify global speed dialogs for normal/alternative speeds.
  • Increase maximum global speed limits ~2 GiB/s.
  • Save fastresume when setting torrent speed limits.
  • Group several torrent options into one dialog.
  • Capitalize locale names.
  • Improve content file/folder names handling.
  • Drop notification about move storage finished or failed.
  • Reload “missing files” torrent instead of re-checking.
  • Remember dialog sizes.
  • Improve detection of file extension string.
  • WEBUI: Don’t call non-existent elements.
  • Update “Keep top-level folder” in WebUI options.
  • LINUX: Use legacy ‘data’ directory only as a fallback.
  • Bump project requirement to C++17.

How to Install qBittorrent 4.3.3 via PPA:

The official qBittorrent PPA has built the new release packages for Ubuntu 18.04, Ubuntu 20.04, and Ubuntu 20.10.

1. To add the PPA, open terminal by either pressing Ctrl+Alt+T on keyboard or searching for “Terminal” from application menu. When it opens, run command:

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable

Type user password (no asterisk feedback) when it prompts and hit Enter to continue.

2. If an old version was installed on your system, upgrade it via Software Updater,

or run following commands to install /upgrade qBittorrent in terminal:

sudo apt update

sudo apt install qbittorrent

Uninstall:

To remove qBittorrent PPA, either go to Software & Updates -> Other Software, or run command in terminal:

sudo add-apt-repository --remove ppa:qbittorrent-team/qbittorrent-stable

To remove the bittorrent client, either use your system package manager or run command:

sudo apt-get remove --autoremove qbittorrent

Running Ubuntu with high refresh rate monitor? You may found that the Firefox web browser does not match with your monitor’s native refresh rate.

This is a simple tip shows how to change the refresh rate of Firefox, though you have to first set the system refresh rate (Settings -> Displays) to match your monitor.

1.) Open Firefox and type about:config in address bar and hit Enter. And click the button which says ‘Accept the Risk and Continue’.

2.) Next in the filter box, type layout.frame_rate and click edit the key value to your monitor’s native refresh rate (144 in the case).

That’s it. Restart Firefox and enjoy!

via: reddit

The VideoLAN team announced the release of VLC 3.0.12 as the thirteenth version of the “Vetinari” branch.

The new release features native support for Apple Silicon hardware, the M1 processor in new versions of the MacBook Air, MacBook Pro, and Mac mini.

Other changes in VLC 3.0.12 include:

  • Fix audio distortion when starting playback on macOS
  • Fix crashes with Direct3D video filters
  • Fix adaptive streaming resolution settings handling
  • Add support for RIST protocol
  • Visual improvements on macOS Big Sur
  • Several web interface fixes
  • YouTube &Vocaroo scripts updates
  • And some security issues

How to Install VLC in Ubuntu:

VLC offers official Ubuntu binary via Snap package, which can be installed directly through Ubuntu Software.

Just install the package which will update automatically to the latest though it’s still 3.0.11 at the moment of writing.