3 个不稳定版本
使用旧的 Rust 2015
0.2.1 | 2018 年 1 月 24 日 |
---|---|
0.1.1 | 2018 年 1 月 24 日 |
0.1.0 | 2018 年 1 月 24 日 |
#15 在 #la
6KB
87 代码行
apt.rs
简介
每次我在新电脑上设置 Linux 时,我总是准备好配置,因为我将配置文件同步在 GitHub 仓库中。然而,尽管我可以轻松地设置 vim 和 zsh 设置,我总是发现自己需要重新安装大量的 apt 软件包。
因此,我想创建一个类似 Cargo.toml
或 requirements.txt
的东西,它可以与 apt 一起使用。这可以用于个人使用,也可以用于可能需要安装某些程序的项目。
在其当前阶段,该项目有限,但非常简单。我希望将其扩展到包括更多的 apt 设置命令,并在某个时候扩展到其他包管理器,如 pacman、yaourt 等。
使用说明
使用 apt.rs 的基本流程是创建一个 Packages.toml
文件,其中包含所有必需依赖项的条目。apt.rs 将查找不同的部分(注意在 toml
文件中,部分看起来像这样: [section_name]
)
[dependencies]
:这些是需要安装的实际软件包名称/版本。每个条目是软件包名称,后跟版本代码或"*"
以获取最新版本。[ppas]
:一些软件包可能来自外部 PPAs。apt.rs 将首先添加这些,然后运行依赖安装阶段。
依赖项
~250–500KB
~11K SLoC