首页 > 其他分享 >https://gitlab.com/volian/nala/-/wikis/Installation

https://gitlab.com/volian/nala/-/wikis/Installation

时间:2023-10-28 17:35:57浏览次数:46  
标签:nala volian Installation sudo apt install deb

Installation

 

Debian Testing/Sid

Nala is officially in the testing and sid repos.

sudo apt install nala

Volian Scar

Alternatively you can use the Volian Scar repo.

Updates from this repo are slightly faster than the Debian repos, but usually only about a day sooner.

Install the Repository and Keyring

Head over to The Volian Archive Release Page

Download the following packages:

  • volian-archive-keyring_0.1.0_all.deb
  • volian-archive-nala_0.1.0_all.deb or volian-archive-scar_0.1.0_all.deb

Note, for Ubuntu 21.04 / Debian 11 you may want volian-archive-scar_0.1.0_all.deb

volian-archive-scar will allow newer dependencies to be installed so that Nala will work. This could have unintended consequences as the packages, and Nala are not developed for these releases.

Install the archive packages:

sudo apt install ./volian-archive*.deb

If you experience issues with the repository see Troubleshooting

Source Repo

This step is optional, but if you want to add the source repo.

echo "deb-src https://deb.volian.org/volian/ scar main" | sudo tee -a /etc/apt/sources.list.d/volian-archive-scar-unstable.list

Ubuntu 22.04

After the repository and key are installed simply run

sudo apt update && sudo apt install nala

Ubuntu 18.04 / Debian Buster and older

Unfortunately Nala will not work on these releases or older.

The python versions are too old, and they don't have the required packages.

Having said that you may be able to look further below and install from source. These distros will not be officially supported.

Pacstall

Alternatively we maintain a pacscript for Pacstall.

If you haven't already, install Pacstall.

Once that is complete all you have to do is run

pacstall -I nala-deb

Local .deb

You can also choose to download our .deb and install it locally through apt or dpkg.

To download the package you can head over to our Releases page.

From there you can run the command below to install nala.

sudo apt install /path/to/nala_version_arch.deb

Installing From Source

There are 2 choices to make on what source to install from

  • Main Branch. This may be ahead of the current release.

  • Main Branch, but targeting a specific version.

The first step is to clone the repository. Make sure the following build depends are installed.

sudo apt install git python3-apt python3-debian pandoc -y

Clone Main

git clone https://gitlab.com/volian/nala.git
cd nala/

Clone Specific Release

git clone --branch=v0.12.1 https://gitlab.com/volian/nala.git
cd nala/

Ubuntu 22.04 / Debian Stable/Testing/Sid

sudo make install

Ubuntu 20.04 / Debian Buster

And maybe older releases

The following commands will all install Nala with pip, along with the man pages, translations, shell completions and configuration file.

Nala requires python3.9+, which these distros do not have.

This method will install python3.10 from source, as that's the version Nala is developed with

Before continuing you will need the following additional build depends

sudo apt-get install -y wget build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev libbz2-dev

Now you can get to building and installing Nala!

sudo make legacy

After this is installed, anytime you want to update, we provide a command that will skip building python.

sudo make legacy-update

Uninstalling

sudo make uninstall

If you build the legacy way

sudo make uninstall-legacy

That's it! we hope you enjoy using Nala!

标签:nala,volian,Installation,sudo,apt,install,deb
From: https://www.cnblogs.com/exmyth/p/17794329.html

相关文章

  • 解决The following specifications were found to be incompatible with the existing
    解决"Thefollowingspecificationswerefoundtobeincompatiblewiththeexistingpythoninstallation"的问题当你尝试安装或更新Python包时,有时候你可能会遇到以下错误信息:plaintextCopycodeThefollowingspecificationswerefoundtobeincompatiblewiththeexisting......
  • ESPnet Installation
    https://blog.csdn.net/qq_41651719/article/details/115897162?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169708026216800225560761%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=169708026216800225560761&a......
  • 挑战程序设计竞赛 2.2 poj 1328 Radarinstallation
    https://vjudge.net/problem/POJ-1328假设海岸线是一条无限长的直线。陆地在海岸线的一边,海洋在另一边。每个小岛都是位于海边的一个点。而位于海岸线上的任何雷达装置都只能覆盖d的距离,因此,如果两者之间的距离最多为d,那么海中的一个小岛就可以被一个半径为d的装置覆盖。......
  • OGG报错 INS-85054 in oggca.sh createing a new Service Manager after removing a p
    这个报错主要是ogg的自启动和目录问题DeletethefollowingfilesattheOSlevel:Linux7/etc/systemd/system/OracleGoldenGate.service/etc/oggInst.locLinux6/etc/init.d/OracleGoldenGate/etc/rc.d/*OracleGoldenGate/etc/rc*.d/*OracleGoldenGate/etc/oggInst......
  • ## Could not find a working installation of Boost.
     001、问题 002、解决方法(base)[[email protected]]#yum-yinstallboostboost-devel(base)[[email protected]]#yum-yinstallgcc-c++.x86_64gperf 参考:https://code84.com/754823.html ......
  • 已解决The following specifications were found to be incompatible with the existi
    已解决Thefollowingspecificationswerefoundtobeincompatiblewiththeexistingpythoninstallation文章目录报错问题解决方法PS报错问题之前在工作中遇到过这个坑,记录一下问题以及解决方法,不一定针对所有情况都能用,但是可以供大家参考。问题描述如下:UnsatisfiableErr......
  • Idea 启动报错Error: A JNI error has occurred, please check your installation and
    idea运行程序的时候,出现Error:AJNIerrorhasoccurred,pleasecheckyourinstallationandtryagain这个错误的话,抛出异常:java.lang.NoClassDefFoundError:org/springframework/web/socket/server/standard/ServerEndpointExporter atjava.lang.Class.getDeclaredMetho......
  • 无涯教程-PHP Installation on Windows NT/2000/XP with Apache函数
    要在Windows上使用PHP5安装Apache,请执行以下步骤。如果您的PHP和Apache版本不同,请相应注意。从www.apache.org/dist/httpd/binaries/win32下载Apache服务器。您需要具有no_src.msi扩展名的当前稳定发行版。双击安装程序文件进行安装;C:\ProgramFiles是一个常见的位置。安装......
  • IBM DB2 Installation on Red Hat Enterprise Linux
    IBMDB2databasecanbeinstalledonLinux,UNIX,orWindowsoperatingsystems.WearegoingtoinstallDB2Version10.1onRedHatEnterpriseLinuxServerfromthecommandinterface.IBMDB2isanext-generationdataplatformfortransactionalandanalyt......
  • Go - installation
    GoinstallationSelectthetabforyourcomputer'soperatingsystembelow,thenfollowitsinstallationinstructions. RemoveanypreviousGoinstallationbydeletingthe/usr/local/gofolder(ifitexists),thenextractthearchiveyoujustdownlo......