NoCache

Preview of Fix Permissions for Private Key are Too Open with SSH

Fix Permissions for Private Key are Too Open with SSH

Cyrus Kao

The default file permission on Linux is 777, which means everyone can read, write and execute the file. It's fine for most of the scenario, but it's another story when it comes to SSH private key. If you try to establish an SSH connection with a too open private key, WARNING: UNPROTECTED PRIVATE KEY FILE! will be shown.

Preview of Install Chromium on Arch Linux/Manjaro in One Line of Command

Install Chromium on Arch Linux/Manjaro in One Line of Command

Cyrus Kao

Chromium is an open-source web browser, also the core of many popular browsers like Google Chrome, Brave, Vivaldi and even Microsoft Edge. There are people actually using Chromium in their day-to-day work, since it's the only way to experience the bleeding edge features of the core.

Preview of Install Brave Browser on Arch Linux/Manjaro in One Line of Command

Install Brave Browser on Arch Linux/Manjaro in One Line of Command

Cyrus Kao

Brave is an open source web browser based on Chromium. It has grown fast in the past couple of years, and probably has something to do with its cryptocurrency Basic Attention Token (BAT). BAT has been integrated into the Brave browser and allows users to earn it by browsing ads, or giving it to the content creator as tips.

Preview of Configure Chewing (Zhuyin) Input Method in GNOME for Arch Linux/Manjaro

Configure Chewing (Zhuyin) Input Method in GNOME for Arch Linux/Manjaro

Cyrus Kao

GNOME desktop has IBus integration by default. To set up the Zhuyin/Bopomofo (注音) input method is quite easy. On Arch-based Linux, there is an AUR package called ibus-chewing which is a Chinese Zhuyin/Bopomofo engine for IBus. The engine uses libchewing(酷音) under the hood. It's also a very popular input library in Taiwan, even on Windows systems.

Preview of How to Enable Outdated GNOME Extensions (Disable Version Check)

How to Enable Outdated GNOME Extensions (Disable Version Check)

Cyrus Kao

A lot of extensions stopped working after GNOME 41. This is because the maintainer didn't mark their extensions as compatible with the newer version. But that doesn't mean it won't work after the update. To force the extensions to run even if they're outdated, we'll need to do some tweaking to gsettings.

Preview of Install EZ100PU/EZMINI Smart Card Reader Driver for Linux

Install EZ100PU/EZMINI Smart Card Reader Driver for Linux

Cyrus Kao

The USB chip/smart card reader EZ100PU/EZMINI doesn't provide a driver for Linux by default. But with a little digging on the Internet, I found a driver for both EZ100PU and EZMINI on Github.

Preview of Use USB Chip/Smart Card Reader on Arch Linux/Manjaro

Use USB Chip/Smart Card Reader on Arch Linux/Manjaro

Cyrus Kao

PC/SC (Personal Computer/Smart Card) is not implemented by default on Arch-based Linux. To use your USB chip/smart card reader, we'll need some essential packages (drivers, tools, etc.) from the official repositories.

Preview of Install .deb Packages on Arch Linux/Manjaro with Debtap

Install .deb Packages on Arch Linux/Manjaro with Debtap

Cyrus Kao

Debian/Ubuntu-based Linux distros use .deb file to distribute and install packages, but Arch-based Linux doesn't have that kind of feature built-in. With tools like debtap, we'll be able to convert a .deb file into an Arch Linux package with PKGBUILD then install the package with pacman.

Preview of Open Applications Menu with Super (Win) Key in GNOME

Open Applications Menu with Super (Win) Key in GNOME

Cyrus Kao

By default, Show all applications is bound to Super+A on the GNOME desktop. And cannot be changed to Super L or Super R since it conflicts with Overview. To force GNOME to open the applications menu with Super, there is an extension called Show Applications Instead Of Workspaces.

Preview of How to Install GNOME Extensions on Arch Linux/Manjaro

How to Install GNOME Extensions on Arch Linux/Manjaro

Cyrus Kao

There are tens of thousands of extensions provided by the community to empower the GNOME desktop environment. In order to install them via GNOME Extensions on Arch-based Linux, we'll need some AUR (Arch User Repository) packages for managing extensions and browser integration.

Preview of How to Install Firefox on Arch Linux/Manjaro in One Line of Command

How to Install Firefox on Arch Linux/Manjaro in One Line of Command

Cyrus Kao

Mozilla Firefox is the default web browser for many Linux distros since it's fully open source, there are also several official and Arch user packages for different versions of Firefox for Arch-based Linux. To install them is quite easy, either installing with pacman directly or using AUR helpers like yay.

Preview of Install Microsoft Edge on Arch Linux/Manjaro in One Line of Command

Install Microsoft Edge on Arch Linux/Manjaro in One Line of Command

Cyrus Kao

Microsoft Edge is growing fast since it embraced the power of Chromium. According to some online data, it has become the 3rd most popular browser. And funny enough, it supports Linux too. .deb and .rpm packages are available from the official site, also some AUR packages maintenance by the community for Arch Linux users.