Create ubuntu package repository

This guide will show how to configure a local repository server based on Ubuntu Bionic, but it can be adapted to a previous version of Ubuntu or even to any distribution using Aptitude as the main package management system, like Debian or Mint. You might typically want to setup a local repository to save Internet bandwidth.

In this tutorial you will learn:
  • How to install the required software on the server
  • How to select which repositories to mirror on the server
  • How to mirror selecting repositories locally on the server
  • How to configure the Linux client to use the local repository server

As stated above we are not considering a public or country mirror for this tutorial, but if you want to implement it consider that:

  • Your network bandwidth becomes very important
  • You need to register the repository to the Ubuntu list of mirrors
  • You must sync the mirror at least four times a day
  • Because you must mirror all previous versions you might need 2 TB or more of disk space

Kodi has long beta cycles. That’s great because it helps keep bugs out of production releases, but it also holds up new features for months. Thankfully, the Kodi developers make “unstable” packages available to test and use.

This guide will follow the process of installing those Kodi beta packages on Ubuntu to get the latest Kodi release before it actually launches.

In this tutorial you will learn:
  • How to Add The PPA on Ubuntu.
  • How to Install Kodi 18 Beta.

The work towards a new Ubuntu release has started. The new Ubuntu 19.04 is expected to be released in April 2019. However, there is no need to wait until then.

If you feel adventurous you can upgrade to Ubuntu 19.04 today. All you need is to have fully upgraded and updated Ubuntu 18.10 Cosmic Cuttlefish at your disposal.

In this How To Upgrade Ubuntu To 19.04 Disco Dingo tutorial you will learn:
  • How to fully update and upgrade your current Ubuntu system.
  • How to configure the release upgrader.
  • How to upgrade your Ubuntu system.

Objective

The objective is to show how to create desktop shortcut launcher on Ubuntu 18.10 Bionic Beaver Desktop using the default GNOME user interface.

Operating System and Software Versions

  • Operating System: - Ubuntu 18.10 Cosmic Cuttlefish
  • Software: - GNOME Shell 3.30.1

Requirements

Privileged access to your Ubuntu 18.10 Cosmic Cuttlefish System as root or via sudo command will be required to install new software.

Difficulty

EASY

Conventions

ARE YOU LOOKING FOR A LINUX JOB?
Submit your RESUME, create a JOB ALERT or subscribe to RSS feed on LinuxCareers.com.
LINUX CAREER NEWSLETTER
Subscribe to NEWSLETTER and receive latest news, jobs, career advice and tutorials.
DO YOU NEED ADDITIONAL HELP?
Get extra help by visiting our LINUX FORUM or simply use comments below.