FeiWang1119 / deepin-system-upgrade

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deepin System Upgrade

Background

This is a tool for system upgrade. Compared with the traditional apt upgrade method, we use the root directory replacement method.

Dependencies

Build dependencies

  • cmake

  • golang-any

  • golang-yaml.v2-dev

  • golang-dbus-dev

  • golang-github-linuxdeepin-go-lib-dev

  • libdtkwidget-dev

  • libdtkgui-dev

  • qtbase5-dev

  • qttools5-dev-tools

Runtime dependencies

Installation

1.Make sure you have installed all dependencies.

2.Build:

$ cd deepin-system-upgrade
$ mkdir build
$ cd build
$ cmake ..
$ make

3.Install:

$ sudo make install

Usage

After starting the upgrade tool, the UI interface will appear, and the upgrade can be completed according to the prompts.

Maintainers

License

Deepin System Upgrade is licensed under LGPL-3.0-or-later.

About


Languages

Language:C++ 63.3%Language:Go 32.9%Language:CMake 2.9%Language:C 0.7%Language:Makefile 0.2%