Pages

Install Numix icon pack on Debian and Ubuntu

Image courtesy: Numix project
Numix icon theme is very beautiful and makes the desktop more attractive. Numix icon set can be install from Debian and Ubuntu software repositories.

sudo add-apt-repository ppa:numix/ppa
sudo apt update
sudo apt install numix-icon-theme-circle

Enable sudoers in Debian while installation

"Sudo (sometimes considered as short for Super-user do) is a program designed to let system administrators allow some users to execute some commands as root (or another user). The basic philosophy is to give as few privileges as possible but still allow people to get their work done. Sudo is also an effective way to log who ran which command and when" (Debian Wiki).

In normal case, users add to sudoers list after the installation of Debian. This process makes confusion among new Debian users. sudo can be enabled at the time of installation by leaving the root password blank. See the screenshot asking root password while installing Debian. 
If you leave the fields blank and continue, the default user will get administrative power, i.e. sudo power.
After the installation, sudo would be active. I tried this method with Debian 10.

Join/merge pdf files using pdfunite tool

Split PDF files can be merged into a single file using the command line. Here we use a utility called pdfunite, it contains in a bunch of package, poppler-utils. First, install the poppler-utils using the following command. It can work with both Debian and Ubuntu.

sudo apt install poppler-utils

 Usage

Put all your pdf files in a single place. And apply the following command in a terminal. Enter the pdf file names without any mistakes.

pdfunite 1.pdf 2.pdf 3.pdf output.pdf

Syntax

pdfunite source1.pdf source2.pdf source3.pdf destination.pdf

Last file name will be output file.

pdfunite command

PDF source files and output files.

Install Debian 10 (Screenshots)

Download Debian 10 (Buster) with XFCE desktop from Debian Download page. Debian XFCE CD image is a very lightweight desktop suitable to write in a CD (641 MB). Burn-in a CD or USB drive. Boot the medium and start the installation process.
Select your language. Dear English speakers don't select other languages!!

Debian 10 (Buster) 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 10 (Buster).

Add to sources.list

Open the sources.list using your favourite text editor,

su
mousepad /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/ buster main
deb-src http://debianmirror.nkn.in/debian/ buster main
deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main
# buster-updates, previously known as 'volatile'
deb http://debianmirror.nkn.in/debian/ buster-updates main
deb-src http://debianmirror.nkn.in/debian/ buster-updates main
Update the repository list and upgrade the packages
apt update
apt upgrade

Install Debian with Raspberry Pi Desktop

Debian with Raspberry Pi Desktop.
Raspbian is the official operating system for all models of the Raspberry Pi PC. Debian is the base of Raspbian operating system. Pixel Desktop is the GUI of Raspbian. Pixel Desktop is very lightweight and offer fast performance. There is a Debian with Raspberry Pi Desktop is available for PC. Users can try it on desktop and laptop PC.

Here is the link to download the ISO file.
https://www.raspberrypi.org/downloads/raspberry-pi-desktop/

Install Zebra ZXP Series 3 printer on Ubuntu 16.04 LTS

Download and install libudev0 64 & 32 bit packages.

Download the Zebra ZXP Series 3 printer driver suitable for Ubuntu from following page.
https://www.zebra.com/ap/en/support-downloads/printers/card/zxp-series-3.html

Extract the packages and get the installer. Move the installer to the home folder.
Open a terminal and apply following command to start the installation.

sudo ./Unified_Zebra_ZXP3_Series_Card_Printer_Driver-1.0.0.0-Ubuntu_Linux-x86_64-Install

Follow the instructions in the installer window.
The printer settings will appear on application launcher.

MX Linux: an emerging Debian based distro

MX Linux default desktop
MX Linux is an emerging distro with a beautiful interface and with the stability of Debian. MX Linux sticks on with Debian Stable version. XFCE desktop with enhancements gives a cute look. Conky desktop system monitor enhances the beauty of the desktop.

MX Linux application launcher.
A lot of customizations on the desktop to tweak the system, look and feel. Left side panel adds the beauty of the desktop. The user can change the panel to the bottom or top of the desktop. Search for MX Tweak from Application Launcher and change the panel orientation.
MX Tweak tool.

The medium contains Live mode. The installer can start after getting inside Live mode. Debian lovers can try the Debian based beauty and power packed MX Linux.

Sparky Linux for Debian lovers

SparkyLinux Minimal GUI Desktop.
Sparky Linux is a Debian derivative which concentrates on lightweight desktop experience with a beautiful interface. "Sparky is a fast, lightweight and fully customizable OS built around the Openbox window manager offering versions for different users and different tasks". Sparky available with 20 different desktops. They concentrate mainly on Desktop based on OpenBox window manager and LXDE. The desktop packed with beautiful icons and windows borders, such features enhance conventional Debian user interface.

SparkyLinux Minimal Desktop is very suitable for laptop and netbook computers with low hardware profile. Minimal Desktop of Sparky Linux preloaded with very few applications. So the users can install the desired applications. Minimal GUI will not eat computer resources much and can give a good performance. The stable version of SparkyLinux follows the Debian Stable edition. A stable version is suitable for production systems.

Reference

Enable auto login with Debian

By default Debian has no auto login. Every time user has to login. I tried this method with Debian 9 XFCE desktop. The user can disable it by using below steps.

Open following file,

sudo mousepad /usr/share/lightdm/lightdm.conf.d/01_debian.conf

Add following lines to the bottom of the file,

[SeatDefaults]
autologin-user=username
autologin-user-timeout=0


Replace the user name in the second line.

Save and Close the file.

Reference
https://steemit.com/software/@kskarthik/how-to-enable-auto-login-in-lightdm

Install HP LaserJet M1005 on Debian


Install following packages.

sudo apt-get install printer-driver-foo2zjs printer-driver-foo2zjs-common

Follow the steps in the below link to install HP Printer driver.

https://linuxhalwa.blogspot.com/2019/01/add-hp-printer-to-debian.html

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.

Install the graphical interface to configure the printing system on Debian


By default printer settings may be not available with Debian. The user can install required components and the missing printer settings (GUI) in Debian by command line. 

Installation

sudo apt install cups cups-client cups-filters 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 വീഡിയോ നോക്കിയും പരിശീലിക്കാം. അല്ലാത്ത പക്ഷം സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ സമൂഹത്തിലെ ആരുടെയെങ്കിലും സഹായത്തോടെ ചെയ്യാം.