Add HP Printer to Debian (Semi Graphical Way)

HP provides Linux drivers for most of the laser and inkjet printers. If you want to buy a printer to work with Linux operating systems, buy HP printers. HP printer drivers available with Debian and Ubuntu repositories. So no need to download and install the drivers from the other places.

Installation of printer settings (Optional)
Debian XFCE desktop does not provide Printer settings. You can install it by apply following command;

sudo apt install system-config-printer 

Installation of HP driver packages using Synaptic
Synaptic is a package manager of Debian. Open Applications > System > Synaptic

Search for hplip,


Right-click and select the packages hplip, hplip-data, hplip-gui for installation. Other dependencies will download automatically while installation. Click on the Apply button to start the installation.

Check the version of hplip
Open a terminal and apply the following command to check the hlip version.

dpkg -l hplip


If you can see the version number of hplip, it means that the installation success.

Configure the printer
Connect the printer to the computer. Apply following command (without root).

hp-setup -i

Answer the questions. On the way, it asks for root password. Enter it.
After the installation process finished, check the printer added or not. 

Applications > System > Printer Settings
You can find that printer added to the system and printer icon appears. Right click on the printer and set it as the Default printer.

Install the graphical interface to configure the printing system on Debian


By default Debian printer settings may be not available with Debian XFCE desktop. The user can install missing printer settings (GUI) in Debian by command line. 

Installation

sudo apt install system-config-printer

Custom ROM ഉപയോഗിച്ച് പഴയ ഫോണുകളെ എങ്ങനെ പുതുക്കിയെടുക്കാം

ചില മൊബൈൽ ഫോൺ മോഡലുകൾ പുറത്തിറങ്ങിയ ശേഷം പലകാരണങ്ങൾ കൊണ്ട് പ്രചാരം കുറയാറുണ്ട്. ഓപ്പറേറ്റിംങ് സിസ്റ്റം അപ്ഡേറ്റ് കമ്പനി നിർത്തുക, പുതിയ മോഡലുകൾ കമ്പനി പ്രഖ്യാപിക്കുമ്പോൾ പഴയ മോഡലുകൾ നിർത്തുക തുടങ്ങിയവ ആണ് പ്രധാന കാരണങ്ങൾ. പക്ഷെ അവ ഹാർഡ്‌വെയർ തലത്തിൽ (ഉദാ: ക്യാമറ, പ്രോസസ്സർ) ഗുണമേന്മ ഉള്ളതായിരിക്കും. പ്രചാരം കുറഞ്ഞത് കൊണ്ട് അവ കുറഞ്ഞ വിലക്ക് വിൽപ്പനക്ക് വെക്കും. ആൻഡ്രോയ്ഡ് പതിപ്പ് പുതുക്കിക്കൊണ്ടു ഫോണുകൾ മികച്ചതാക്കാം. ഒരു ഫോൺ കൂടുതൽ വില കൊടുത്തു വാങ്ങുന്നതിനേക്കാൾ നല്ലതു മുകളിൽ പറഞ്ഞ തരത്തിലുള്ള പഴയ ഫോണുകൾ വാങ്ങി ലാഭിക്കാം. 

വിപണിയിൽ നിന്നും പിൻവാങ്ങിയ ഫോണുകൾ എങ്ങനെ പുതുക്കിയെടുക്കാം എന്ന് നോക്കാം. മൊബൈൽ ഫോൺ കമ്പനികൾ പഴയ മോഡൽ ഫോണുകൾക്ക്ആൻഡ്രോയിഡ് അപ്ഡേറ്റ് നിർത്തുന്നത് പതിവാണ്. ഉദാഹരണമായി Asus Zenfone 2 Laser, Asus Zenfone Selfie ഫോണുകൾ 2016 ഇറങ്ങിയ ഫോണുകൾ ആണ്. അന്ന് അതിന്റെ വില ഏകദേശം  15000 രൂപ ആയിരിന്നു. Snapdragon 615, Octa-core Cortex-A53 1.7/1.0 GHz, 3 GB RAM, 3000 mAh ബാറ്ററി, 13 MP ക്യാമറ (front&back) തുടങ്ങിയവയാണ് ഹാർഡ്‌വെയർ പ്രത്യേകതകൾ. ഇന്ന് ഏകദേശം 8000 രൂപക്ക് ഈ ഫോണുകൾ ഓൺലൈൻ സ്റ്റോറുകളിൽ ലഭ്യമാണ്. ഇനിയും വില കുറയാൻ സാധ്യത ഉണ്ട്. ഇത് പോലെ വിവിധ കമ്പനികളുടെ വിപണിയിൽ പ്രചാരം കുറഞ്ഞ മികച്ച ഫോണുകൾ കണ്ടെത്താൻ പറ്റും. 

അങ്ങനെ പഴയ ആൻഡ്രോയിഡ് വെർഷൻ ഉള്ള ഫോണുകളിൽ Lineage OS, Resurrection Remix പോലെയുള്ള ആൻഡ്രോയിഡ് അധിഷ്ഠിതമായ custom ROM ഇൻസ്റ്റാൾ ചെയ്യാവുന്നതാണ്. https://www.xda-developers.com/, https://wiki.lineageos.org/devices/ തുടങ്ങിയ വെബ്‌സൈറ്റുകളിൽ നിന്ന് നിങ്ങൾക്ക് വിവിധ മോഡൽ ഫോണുകളുടെ custom ROM ലഭ്യമാണോ എന്ന് പരിശോധിക്കാം. മുകളിൽ പറഞ്ഞ സൈറ്റുകളിൽ നോക്കിയിട്ടു custom ROM ലഭ്യമായ ഫോണുകൾ വാങ്ങിയാലും മതി.

Lineage OS, Resurrection Remix  തുടങ്ങിയ custom ROM stable വേർഷനുകൾ ലഭ്യമാക്കുന്നുണ്ട്. ഏറ്റവും പുതിയ ആൻഡ്രോയ്ഡ് പതിപ്പുകൾ അധിഷ്ഠിതമായ ROM ആവും അവർ നൽകുന്നത്. Bloatware ഇല്ലാത്ത custom ROMകൾക്ക് പഴയ ഫോണുകളെ നല്ല വേഗത ഉള്ളതാക്കി മാറ്റാൻ പറ്റും. 

custom ROMകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ സാധാരണക്കാർക്ക് ബുദ്ധിമുട്ടു നേരിടും. വിശദമായ ഇൻസ്റ്റലേഷൻ മാനുവൽ ലഭ്യമാണ്. YouTube വീഡിയോ നോക്കിയും പരിശീലിക്കാം. അല്ലാത്ത പക്ഷം സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ സമൂഹത്തിലെ ആരുടെയെങ്കിലും സഹായത്തോടെ ചെയ്യാം.

Frost and F-Droid

Frost is a Facebook Web Wrapper. It can be installed on an Android phone. The user can access Facebook through this app. Forst has only 6 MB. Facebook app occupy more than 50 MB. You can free up more mobile phone resources by using Frost. To a certain extent, we can prevent FB app access your phone to steal your privacy.

How to install
Frost can install through F-Droid. F-Droid is a community-maintained software repository for Android, similar to the Google Play store. You can find FOSS (Free and Open Source Software) applications for the Android platform.

Download F-Droid using the following link, https://f-droid.org/en/

Find the Frost app from the F-Droid catalogue and install it.

Change theme and icon of Sparky Linux MinimalGUI

Sparky Linux is a Debian based distro.  Sparky Linux MinimalGUI loaded with Openbox Desktop. So its performance is very fast. Very suitable for the netbook, low profile processors and old computers. The Sparky Linux MinimalGUI loaded with very minimum applications.

ObConf is the default tool to customize the theme. But it has no option to change the icons. The user can install another app called lxappearance and control the look and feel. Apply the following command to install the lxappearance tool;

sudo apt install lxapperance

The tool will appear at Applications > Settings > Customize Look and Feel

Debian 9 (Stretch) Indian repository

Debian Indian repository can speed up the download speed while upgrade and installation of new packages. Indian users get the advantage of local Debian repository. Here is the Indian repository of Debian 9 (Stretch).

Add to sources.list

Open the sources.list using your favorite text editor,

su
leafpad /etc/apt/sources.list

Delete or comment out the existing repository details in the file. Copy and paste the following content into the file.

deb http://debianmirror.nkn.in/debian/ stretch main
deb-src http://debianmirror.nkn.in/debian/ stretch main

deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main

deb http://debianmirror.nkn.in/debian/ stretch-updates main
deb-src http://debianmirror.nkn.in/debian/ stretch-updates main


Save and close the file.

Apply following commands to update the repository information.

apt update
apt upgrade

Install MariaDB on Ubuntu 18.04 LTS

Visit the following link and choose the desired version of MariaDB,

https://downloads.mariadb.org/

Following commands will add repository and install MariaDB 10.3,

sudo apt-get install software-properties-common

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirrors.tuna.tsinghua.edu.cn/mariadb/repo/10.3/ubuntu bionic main'

sudo apt update

sudo apt install mariadb-server

Add metadata to PDF files

Master PDF Editor is a PDF editor application and can act as metadata editor. The user can add metadata to an existing PDF files (book, articles etc.) Metadata can give more document visibility while others searching in World Wide Web.

Installation of Master PDF Editor
Download the application
Download the DEB file from following link.
https://code-industry.net/free-pdf-editor/#get

Installation of DEB package
Apply the following command to install the package,

dpkg -i master-pdf-editor*

The application will open from Applications > Office > Master PDF Editor

Adding metadata to PDF file
Open the PDF file with Master PDF Editor

Editing mode of a PDF file.
Open File > Properties to add the metadata.

Save and close the document after adding the metadata.
Right click on the PDF file from file manager and select properties. Newly added metadata visible.

Add metadata to images using XnView

XnView is an image viewer and organiser tool. The tool has a strong module to handle image metadata. No other tools offer user-friendly metadata management interface. XnView is very helpful for add metadata (keywords, byline, location etc.) to images. Metadata can give more visibility for images while search engines dig for information. XnView is very useful for photographers and website content developers and search engine optimizers.

Installation
Download the deb file from XnView homepage and install using dpkg command.

sudo dpkg -i XnViewMP-linux-x64.deb

After installation, XnView will appear in Applications > Graphics 

Create PDF forms using LibreOffice

PDF form is convenient to collect data (e.g. survey, application form). Linux users can easily create PDF forms using LibreOffice Writer.

1. Enable Form Controls in Libre Office,
LibreOffice > View > Tool Bars > Form Controls


Form Controls tool bar

2. Open the document, click on Form Controls button and place on the document. Save the document for future editing purpose.

3. Save the document in PDF format.

4. Open PDF file and enter the input. After entering the input, save the PDF in a different name;
File > Save As

Install Canon MF4820d on Ubuntu


Download the driver from the following link,

http://gdlp01.c-wss.com/gds/6/0100009236/01/linux-UFRII-drv-v350-usen.tar.gz

Extract the pack.

Go inside the folder, find and install the install.sh file.
Change the permission of the file and execute it.

chmod +x install.sh
./install.sh

Allow to download the dependencies.

Install VirtualBox on Ubuntu 18.04

Virtual Box is useful application for installing other operating systems inside your Linux installation without disturbing your hard disc. It is very easy to mange a guest OS using Virtual Box.
 

Download the VirtualBox package for Ubuntu 18.04
Visit the following link,
https://www.virtualbox.org/wiki/Linux_Downloads

Choose the appropriate package match with Ubuntu edition
Download the VirtualBox Extension Pack from the following link,

Install the dependencies for VirtualBox
Apply the following command in a Terminal,

sudo apt-get -y install gcc make linux-headers-$(uname -r) dkms

Apply the command to install the VirtualBox package downloaded,

dpkg -i virtualbox*.deb

Install the VirtualBox Extension Pack

Double click on the extension pack (Green) downloaded.

Debian Hybrid images

I was playing with Debian 8 (Jessie) & 9 (Stretch) last few days. I tried Debian installation to revive my 7 years old laptop. Also, need to upgrade Linux and Koha in our university server.

My search for Debian images always ends at installer iso files. Installer iso of Debian available with fewer desktops; LXDE and XFCE. LXDE and XFCE belong to the lightweight desktop category. So the desktop's look thin with a poor shabby look!!.

My favourite Linux desktop is MATE. It gives a nostalgic classic look of GNOME 2. I always download and install with the help of Debian XFCE installer CD. Then install MATE desktop and remove XFCE. This practice took time and requires more patience. Little risk also in the work. Chance for the loss of lightdm display manager while removing XFCE. Linux will boot into text mode without a display manager.

What is Debian Hybrid image?
Finally, I found that Debian has hybrid iso images with a range of desktops including MATE. Debian Hybrid iso image contains both installer and live mode. "The live images come in several "flavours" providing a choice of desktop environments (GNOME, KDE, LXDE, Xfce, Cinnamon and MATE). Many users will find these initial package selections suitable".

Download
Linux newbies can find Debian MATE hybrid iso image more comfortable.  Here is the download link to hybrid image of Debian 8;
https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/

Debian MATE loaded with few goodies and faster than Ubuntu MATE. It also gives a gentle look desktop. Debian MATE duo can perform fast with laptop, desktop and servers.

Install MATE desktop on Debian

Ambiant-MATE theme on Debian 8 (Jessie).
It tried to install MATE Desktop on Debian 8 (Jessie) and Debian 9 (Stretch). I installed Debian XFCE from CD. Visit Debian Download page to get CD. XFCE desktop is not beautiful. So I decided to install Ubuntu MATE Desktop. Then installed Ubunt MATE Theme. Ubuntu MATE theme is very shiny.

How to install LibreOffice 6 on Ubuntu


LibreOffice 6 released. Here the steps to install LibreOffice 6 on Ubuntu 16.04.

1. Download the LibreOffice package from here.
2. Copy the file in home folder.
3. Right click on the file and extract.
4. Enter inside the folder of extracted files,
sudo
cd LibreOffice_6.0.0.3_Linux_x86-64_deb/DEBS
5. Install the files,
dpkg -i *.deb
6. Check the new version of LibreOffice at Applications > Office