H
Hype Drip

How to sync & quickly reinstall applications on ubuntu

Author

Daniel Hoffman

Published Mar 29, 2026

Being new to Linux and to Ubuntu, I’ve taken quite some time to tune it to my needs on my netbook. As I’m now convinced by the OS, I plan to install it on my desktop in the next few days. I was hoping that with Ubuntu One, after a sync, I would find back all my settings on the newly installed machine : system settings, language, list of installed programs (to quickly reinstall the same set), email chat and microblog accounts, Unity launcher shortcuts, etc.

I’ve just read trought the Ubuntu One website and it seems such a settings-sync feature is not part of it. Is this something that could be done? Is it planned? Is there another way to achieve this same effect?

Thanks in advance for any infos on that.

3 Answers 3

Ubuntu One does not currently support settings sync of arbitrary applications, although we’re asked for it a lot. There are a couple of reasons for this. The major one is this: applications need to be written with settings sync in mind. If you take an arbitrary application, which stores its data in a configuration file, then that application is extremely unlikely to notice if Ubuntu One changes that configuration file while the application is running. Indeed, the app will almost certainly overwrite any Ubuntu One-made changes if you change the configuration of the app yourself.

A second issue is that applications do not distinguish between machine-specific settings and user-specific settings. If, for example, your app remembers the last files that it loaded, and you sync that list of recent files with Ubuntu One, what should other instances of that app (on other computers) do if those files are not present? If you save the app’s window’s position on your huge monitor, and then sync that setting to your netbook, how does the app cope with that? All of these things are certainly handleable within the app, but many apps don’t actually realise that they may need to handle them.

The issue here is not that settings sync is in itself hard, but that applications are not really built with the idea that the settings file may contain “impossible to create”, unlikely, or contradictory settings, and that the settings file may change at any time.

Some applications are set up to deal with this, and as part of the Ubuntu One application developer programme I’d be happy to talk to any application developer who would like their app to have syncable settings, to work out how best to do it for that app.

How to sync & quickly reinstall applications on ubuntu

NVIDIA driver 352.21 for Linux has been released recently with new GPUs support and numerous bug fixes. Here’s how to install it in Ubuntu 15.04, Ubuntu 14.04 and their derivatives via PPA.

Nvidia 352.21 release highlights:

  • Added support for the following GPUs:
    • GeForce 720A
    • GeForce 920A
    • GeForce 930A
    • GeForce 940A
    • GeForce GTX 950A
    • GeForce GTX 980 Ti
    • GL_ARB_copy_buffer
    • GL_ARB_texture_buffer_object

    Install NVIDIA 352.21 via PPA:

    NOTE: If you’re just looking for a working driver for your graphics card, the default Nvidia package in Ubuntu repository may interact better with the rest of your distribution’s framework.

    Open terminal from the Dash, Application Menu, or by pressing Ctrl+Alt+T on keyboard. When it opens, run below commands one by one to add the PPA, and install the driver:

    Share this:

    I’m a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via [email protected]

    How to sync & quickly reinstall applications on ubuntu

    Microsoft OneDrive is popular cloud storage service similar to Google Drive, DropBox and other cloud storage services.

    Despite of being popular service, Microsoft OneDrive official client is not yet available for Linux based platforms. We need to take help of various third party applications to sync OneDrive in Linux. In this post, We will discuss about various OneDrive clients for Linux so that you can sync Microsoft OneDrive in Linux operating systems.

    How To Sync Microsoft OneDrive In Linux

    We hope that this post will help you answer your few questions like:

    What are the best unofficial Microsoft OneDrive apps for Linux

    How To Sync Microsoft OneDrive In Linux

    Is there OneDrive client for Linux

    OneDrive sync for Linux

    Free client for OneDrive on Linux

    How to automatically sync OneDrive on Linux

    Using OneDrive with Linux

    Let’s start with:

    1.OneDrive

    Onedrive is a CLI based client. It is one of the quickest method to sync quickly and easily with OneDrive. Meanwhile, You need to install some dependencies and setup git.

    For Ubuntu:

    If you are using Ubuntu 18.04 or newer, use snap to install dmd :

    Alternative commands to install OneDrive:

    For Fedora Operating System:

    Arch Linux Operating System:

    Now, You need to fetch the files with git:

    Now, Compile and install it:

    Run the following command to start it:

    Now, Follow onscreen instruction.

    2.Bash OneDrive Upload

    Bash OneDrive Upload is an another simple tool to upload files to Microsoft OneDrive from Linux. You need to clone using the git command, clone the latest release of Bash OneDrive Upload.

    Move the terminal into the “bash-onedrive-upload” code folder.

    Now, You need to start onedrive-authorization.

    Now, uploading a file to OneDrive with the Bash OneDrive Upload is easy way. You can take reference from the command below to upload one file to your account:

    Or upload an entire directory:

    3. OneDrive for Business on Bash

    This tool is intended for the business purpose as it supports multiple syncing accounts and also run in the background as a service.

    Run the following command to install OneDrive for business on Bash.

    Now after installing you need to activate the software with the following command:

    Run the following command to start the syncing process.

    Stop the syncing process by running:

    Well, This much for now. Let us know if there is something wrong in this article.

    I’m planning to reinstall my OS by not formatting my root partition (I only use a single partition) as this will preserve the contents of my home directory, but the problem is that when I’ve done it in the past, it’s wiped all my third party applications, and I was wondering if there was a way I could back up and restore them afterwards.

    3 Answers 3

    You can do this in the synaptic package manager (System->Administration) Make sure your selection is in the “All” section then go to File->Save markings, make sure you check mark “Save full state, not only changes” then save (somewhere where it won’t be formatted 😉

    When you are done installing you can go to File->Read markings

    Most of your programs will download, except the ones which you added a repository for (well at least until you re-enter them). You might have to fix some of the broken packages in synaptic after as well.

    I’m sure someone else might now how to backup and restore the sources list..

    A lot depends what kind of installing methods 3rd party software is offering.

    To help out re-install of those 3rd party software you should

    Take copy of apt-get repositories ( /etc/apt/sources.list ) for 3rd party repositories. Example spotify and virtualbox provides repositories for installation.

    Copy all .deb’s and zip’s/tar.gz packages on your hard-drive (I usually find them from my home folder either Downloads or Software, could be something else on you). But usually benefit of this depend how fast connection you have and wether or not that version uses deprecated functionalities no longer provided by new version.

    Crawl down your applications menu and write up all 3rd party software you want still to find from your new system and write that down to paper.

    I understand that OneConf is tool which one of goals will be to make this easier. Might be worth keep and eye on development.

    How to sync & quickly reinstall applications on ubuntu

    This brief tutorial shows students and new users how to install OpenVAS on Ubuntu 18.04 | 16.04.

    For then uninitiated, OpenVAS, short for Open Vulnerability Assessment System, and is a full-featured vulnerability scanner. It provides unauthenticated, authenticated testing, performance tuning for large-scale scans and tools to implement any type of vulnerability test.

    If you’re looking for an open source alternative to Nessus and QualysGuard, OpenVAS might be something you might want to consider. With its powerful and intuitive admin web portal, you’ll be able to perform scans easily.

    For more about OpenVAS, please check its homepage.

    When you’re ready to install OpenVAS, follow the steps below:

    Step 1: Update Ubuntu

    Before installing packages on Ubuntu it’s recommended that you first update the system. To do that run the commands below:

    After updating Ubuntu, continue below with installing OpenVAS.

    Step 2: Install and Configure OpenVAS

    By default, OpenVAS is not available in the Ubuntu repositories. To install it, you’ll have to add its repository to your system.

    To add its repository, run the commands below:

    When you add the PPA above, it should display installation help as shown below:

    Use the help message above to complete the setup.

    After adding the repository, update Ubuntu archives and install OpenVAS with the following command:

    During the installation, you will be asked to configure Redis database for OpenVAS as shown below:

    Click on the Yes button to finish the installation.

    To adhere to the help message above, install these packages below:

    The SQLite 3 database package stores the Common Vulnerabilities and Exposures (CVE) data and some other packages for the PDF report to work.

    After installing the packages above, run the commands below to download the Network Vulnerability Tests from OpenVAS Feed and sync security content automation protocol data and cert vulnerability data using the commands below:

    After that, restart the OpenVAS scanner, OpenVAS GSA and OpenVAS Manager with the following command:

    To validate if OpenVAS service is running, run the commands below:

    sudo service openvas-scanner status

    It should display similar message as shown below:

    Finally, rebuild the OpenVAS database, so the manager can access the NVT data downloaded previously.

    sudo openvasmd –rebuild –progress

    Finally, open your web browser and browse to the server hostname or IP address followed by port 4000

    That will open OpenVAS portal. Login with the default username and password:

    To change the admin password, use the commands below:

    sudo openvasmd –user=admin –new-password= [email protected]

    That should do it!

    How to sync & quickly reinstall applications on ubuntu

    Logon to the portal and begin setting up your environment.

    How to sync & quickly reinstall applications on ubuntu

    Conclusion:

    This post showed you how to install and configure OpenVAS on Ubuntu 18.04 | 16.04. If you find any error above, please use the comment form below to report it.

    How to sync & quickly reinstall applications on ubuntu

    Ulauncher is a super fast Linux application launcher written in Python with GTK+. By pressing a keyboard shortcut and then typing a name in search box, you can quickly launch an application or access a file / file directory.

    Ulauncher app launcher features:

    • Fuzzy search, type in app name without worrying about spelling.
    • 4 built-in themes, and custom color themes support.
    • customizable shortcuts, and wide range of plugins.
    • Fast directory browser, type

    How to sync & quickly reinstall applications on ubuntu

    How to Install Ulauncher in Ubuntu:

    The official PPA contains the latest packages for Ubuntu 16.04, Ubuntu 18.04, and Ubuntu 19.04 so far.

    1.) Open terminal (Ctrl+Alt+T) from application menu. When it opens, run command to add the PPA:

    Type user password for sudo prompts and hit Enter to continue.

    How to sync & quickly reinstall applications on ubuntu

    2.) Then check updates and install the app launcher via 2 commands:

    Once installed, open Ulauncher from application menu. You’ll see the app applet in system tray area. Click and open its Preferences dialog and set up theme, shortcut, auto-run, etc.

    How to sync & quickly reinstall applications on ubuntu

    Uninstall Ulauncher:

    To remove the PPA repository, either open ‘Software & Updates -> Other Software’ tab, or run command in terminal:

    The default software manager utility for the popular Ubuntu Linux operating system

    Ubuntu Software Center is an open source piece of software specifically designed as the default package manager for the world's most popular free operating system, Ubuntu Linux, with which it comes preinstalled.

    Features at a glance

    It is actually a graphical user interface (GUI) for the APT command-line package management utility of Debian GNU/Linux, allowing the user to easily and quickly find, install, re-install, update or remove applications, add or remove software repositories (PPA), and buy commercial products for their Ubuntu systems.

    The program's interface is easy-to-use, designed by human beings for human beings. All the Ubuntu programs are organized into categories, visible on the left side of the window. In addition, it displays the top rated applications, new additions, as well as the project of the month.

    Another interesting feature is the recommendations functionality, which will display various software packages that might be useful to you, based on the programs you have installed. Also, it features a built-in sync function that allows users to sync their applications between multiple computers.

    Availability and supported OSes

    The application can be downloaded as a source archive, installable on any Debian-based operating system. However, it comes pre-installed on Ubuntu, as well as on Xubuntu and Edubuntu, accessible from the Unity Launcher. It has been optimized for Ubuntu Linux, but it can also be used on other Ubuntu-based Linux operating systems, including Xubuntu, Edubuntu, etc. It is also a known fact that various forkes of Ubuntu Software Center exist, such as Lubuntu Software Center for the Lubuntu Linux distribution.

    Bottom line

    With Ubuntu Software Center you will always be able to download the latest version of an application designed to run under the Ubuntu Linux distribution, as well as many other Ubuntu flavors. If you use these Debian-based operating systems and you hate installing programs from the command-line, then Ubuntu Software Center is definitely your friend.

    Cockpit an open-source web console tool for Linux administrators that helps in day to day administrative and operations tasks.

    As a part of our Server Management Services, we help our Customers to fix Software installations regularly.

    Let us today discuss the steps to install the Cockpit Web Console on Ubuntu.

    Steps to install Cockpit on Ubuntu 20.04 LTS Server

    Install cockpit package on Ubuntu

    As Cockpit package is available in the default repository, we could perform this installation easily with the apt command.

    This installs the cockpit package in the system. We can now start its service using the following systemctl command :

    The “enabled” and “active: running” in the output shows that Cockpit has been started successfully.

    Access Cockpit Web Console

    Cockpit listens on 9090 TCP port. Thus we need to allow the 9090 port in the firewall for this service to work.

    To allow the 9090 port in the OS firewall, run the following ‘ufw’ command.

    Now access Cockpit web console using the following URL:

    Use the root credentials or sudo user credentials to log in.

    The main page section shows us some information about the machine we are running on, as the hardware, hostname, operating system, and system time.

    Conclusion

    In short, the Cockpit web console provides a graphical overview of the core components and overall status of a Linux machine. Today, we saw how our Support Engineers install the Cockpit web console on Ubuntu.

    Related posts:

    PREVENT YOUR SERVER FROM CRASHING!

    Never again lose customers to poor server speed! Let us help you.

    Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

    Install a complete Ubuntu terminal environment in minutes on Windows 10 with Windows Subsystem for Linux (WSL).

    Access the Linux terminal on Windows, develop cross-platform applications, and manage IT infrastructure without leaving Windows.

    Deploying WSL at your company?

    We help companies achieve a seamless integration with their WSL deployments. Contact us to learn more about how we support enterprises on the Windows Subsystem for Linux.

    Access the Linux terminal on Windows

    In seconds, be able to access the Linux terminal and run Linux applications and workflows on your Windows machine.

    Develop cross-platform

    Build and debug Linux applications with Windows tools like Visual Studio Code, Visual Studio, and JetBrains IDEs before deploying to the cloud.

    Manage IT infrastructure

    From the same workstation, manage mixed Linux and Windows infrastructure both on-prem and across public clouds.

    What you never thought was possible on Windows

    Editors

    Run your choice of Linux text editors, including vim, emacs, and nano

    Servers

    Spin up Node.js, install your dependencies with npm, and start testing your web app

    Development

    Install compilers and libraries from the Ubuntu repository, maintained by Canonical

    Shells

    Use your choice of Linux shells, such as bash, zsh and fish

    Containers

    Work with LXD and Docker containers on Windows

    Scripting

    Automate Linux and Windows tasks with advanced bash scripting

    Network hardening

    Leverage Linux security tools to test and harden your network

    Crunch big numbers with tools for R and Python

    Kubernetes

    Build, test, and deploy Kubernetes clusters on Windows

    Why WSL

    Easy to Use

    Ubuntu is intuitive, user-friendly, and offers the flexibility for customizations when operating within WSL.

    Security

    Achieve the same first-class, out-of-the-box, compliant security that is synonymous with Ubuntu. With long-term support releases, you’ll have five years of security patches and updates.

    Enterprise support

    Ubuntu is certified on WSL through close collaboration with Microsoft. Enterprise support is provided for Ubuntu from Azure to Windows workstations creating a seamless operating environment.

    Install Ubuntu on Windows Subsystem for Linux (WSL)

    Enable WSL on Windows 10

    Open PowerShell as Administrator:

    Type the following command to enable WSL 1:

    Type the following command to enable WSL 2:

    Restart your computer.

    After restarting, download and install the WSL 2 Linux kernel from Microsoft for your device architecture:

    • x86_64 for Intel and AMD devices
    • arm64 for Snapdragon and other ARM devices

    Finally, it is recommended to set WSL 2 as the default WSL environment.

    Open PowerShell as Administrator as above and type the following command: