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