How to use jigdo downloader to download Debian Linux installation ISO images

Using jigdo downloader is a smarter and greener way of downloading data from the Internet mirrors. In comparison to a regular download where you point your browser or wget command to a single mirror URL, jigdo allows for multiple mirrors where the main feature is to re-use a previously download ISO image of a lower version to use as base and thus only new packages not downloaded previously are downloaded.

For this reason using jigdo is often faster way of downloading debian iso images. To start using you first need to install it on your system:

# apt-get install jigdo-file

Once the jigdo-file package is downloaded your can start using jigdo do download official Debian instillation images. All you need is the URL of the *.jigdo file of the image you intend to download. In the example below we download Debian Jessie KDE iso image. First start jigdo:

$ jigdo-lite
Jigsaw Download "lite"
Copyright (C) 2001-2005  |  jigdo@
Richard Atterer          |  atterer.net
Getting mirror information from /etc/apt/sources.list

-----------------------------------------------------------------

Read more

How to Install a LAMP Server on Debian 9 Stretch Linux

Introduction

The LAMP server is the cornerstone of Linux web hosting. In the early days of dynamic web content LAMP was what won Linux the crown in the web space, and it still is responsible for powering a very large portion of the Internet’s sites.

If you’re looking to set up a LAMP stack to host your website, it’d be hard to find a better option to build it on than Debian Stretch. Debian is, after all, well known for its stability, security, and massive package repositories, and Stretch is certainly no exception.

Read more

How to configure FTP server on Debian 9 Stretch Linux

Objective

The objective is to install and configure FTP server on Debian 9 Stretch Linux allowing both anonymous or local user access.

Operating System and Software Versions

  • Operating System: – Debian 9 Stretch
  • Software: – vsFTPd version 3.0.3

Requirements

Privileged access to

Difficulty

MEDIUM

Conventions

Read more

How to install Electrum Bitcoin wallet on Debian/Ubuntu Linux

How to install Electrum Bitcoin wallet on Debian/Ubuntu Linux

Electrum is a wallet for Bitcoin cryptocurrency. It has been around since 2011 and has remained a popular choice among users thanks to its advantages like being free, decentralized, redundant, and safe. For those looking to get started, the electrum bitcoin wallet download is available for various platforms. It is possible to get started with using the Electrum Bitcoin wallet on Linux by installing it on distributions like Debian Linux and Ubuntu Linux. Popular debian and ubuntu distributions make it easy to install and run Electrum. In this tutorial, you will learn how to install Electrum wallet on Debian/Ubuntu, and verify the download to make sure all is safe.

Read more

Setting Up an APT Proxy Server on Debian Linux

Setting Up an APT Proxy Server on Debian Linux

Configuring an APT proxy server in a Debian Linux environment can significantly enhance your network’s efficiency by caching package downloads. This setup is particularly beneficial for networks with multiple Debian or Ubuntu systems, reducing bandwidth usage and speeding up package installation. Setting up an apt proxy like Apt-Cacher NG is a popular, easy-to-use solution that we will focus on in this guide.

Read more

Setting Up Jekyll with Nginx on Debian and Ubuntu Systems

Creating a static website and hosting it has never been easier, thanks to modern web development tools such as Jekyll. Jekyll is a static site generator powered by Ruby that allows you to create fast, secure, and easily maintainable websites. When combined with Nginx, a powerful HTTP server and reverse proxy, you have a powerful and flexible website deployment mechanism. This guide explains how to set up Jekyll with Nginx as a reverse proxy on debian and ubuntu systems.

Read more

Lollypop running on Debian Stretch

How to Install Lollypop Music Player On Debian Stretch

Objective

Install the popular lollypop music player on Debian Stretch.

Distributions

Debian Stretch

Requirements

This guide requires a working install of Debian Stretch with root privileges.

Difficulty

Easy

Conventions

# – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
$ – requires given linux commands to be executed as a regular non-privileged user

Introduction

Lollypop is a GTK-based music player that’s gaining in popularity. It features a simple and highly graphical interface that’s visually appealing and integrates well with GTK-based desktop environments.

Since Lollypop is relatively new and is under constant active development, it isn’t available through Debian’s repositories yet. The developers package and host an Ubuntu PPA, but it doesn’t integrate well with Debian. So, the best option for installing and keeping Lollypop up-to-date on Debian is Flatpak.

Read more

How to re-compile nginx webserver on Debian Linux

Let’s say you wish to do some changes to nginx source code in
order to add or remove some features before the actual nginx
package installation. In this config we will show how to recompile
nginx package on Debian linux.

First install package building tools:

# apt-get install dpkg-dev

Next, we need to install all nginx build dependencies:

# apt-get build-dep nginx

Read more

How to Install Safari on Linux

How to Install Safari Browser on Linux

Safari, a popular web browser developed by Apple, is designed primarily for macOS and iOS devices. However, Linux users may want to experience Safari for testing purposes or simply out of curiosity. While Safari is not officially available for Linux, it can still be installed using tools like playonlinux and Wine. This guide walks you through the steps to install Safari on your Linux system.

Read more

PHPinfo on LEMP on Debian 10

How to Set Up a LEMP Server on Debian 10 Buster

LEMP is an excellent alternative to traditional LAMP servers. Nginx is lighter weight and faster than Apache in some situations. It can also be configured to do other useful things, like serve as a reverse proxy. Just like with LAMP, Debian is an excellent platform for LEMP servers. Everything you need is available in the Debian repositories, so it’s simple to get started.

In this tutorial you will learn:

  • How to Set Up MariaDB
  • How to Install PHP
  • How to Install Nginx
  • How to Configure Nginx
  • How to Test Your Server

Read more