Portage
Sublime Text的Portage软件包。
详细信息
安装
- 总计 219
- Win 75
- Mac 36
- Linux 108
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明文件
Sublime Portage
Sublime Portage是一个Sublime Text软件包,用于支持Portage包管理器。
安装
通过Package Control安装
- 确保您已经安装了Package Control。
- 从命令面板选择安装包(在Windows和Linux上按
Ctrl+Shift+P
,在Mac OS X上按⇧⌘P
)。 - 选择Portage并按
Enter
键。
此外,如果启用auto_upgrade,Package Control将保持所有已安装软件包的最新状态。
手动安装
- 从该存储库下载任何
.tmTheme
文件。 - 从命令面板选择浏览包(在Windows和Linux上按
Ctrl+Shift+P
,在Mac OS X上按⇧⌘P
)。 - 将
.tmTheme
文件复制到Packages
目录。
构建
要自行构建软件包,您需要: - Python 3.4或更高版本 - Invoke
首先,安装所需的依赖项。
全局安装依赖项
这需要超级用户权限(以下示例中使用了sudo)
sudo pip install -r requirements.txt
本地安装依赖项
这不需要超级用户权限。在大多数系统中,本地依赖项安装在~/.local
目录中。
pip install -r requirements.txt --user
您现在可以构建软件包。
如果默认Python二进制文件是3.4或更高版本,并且您已全局安装了依赖项
inv build
如果默认Python二进制文件不是3.4或更高版本,或者您已本地安装了依赖项。
在这个例子中,我们假设python3.4
是Python 3.4二进制文件的名字,我们假设本地依赖项安装在了~/.local
python3.4 ~/.local/bin/inv build
支持
以下是Portage支持文件列表的当前支持状态。
/etc/portage/make.profile/ 或 /etc/make.profile/
- [ ] 站点特定的覆盖写入 /etc/portage/profile/
- [ ] 废弃
- [ ] eapi
- [ ] make.defaults
- [x] packages
- [ ] packages.build
- [x] package.accept_keywords
- [x] package.bashrc
- [x] package.keywords
- [x] package.mask
- [x] package.provided
- [x] package.unmask
- [x] package.use
- [x] package.use.force
- [x] package.use.mask
- [x] package.use.stable.force
- [x] package.use.stable.mask
- [ ] parent
- [x] profile.bashrc
- [ ] soname.provided
- [X] use.force
- [X] use.mask
- [X] use.stable.mask
- [X] use.stable.force
- [ ] virtuals
/etc/portage/
- [ ] bashrc
- [ ] categories
- [ ] color.map
- [ ] license_groups
- [ ] make.conf(5)
- [ ] mirrors
- [ ] modules
- [x] package.accept_keywords
- [x] package.accept_restrict
- [x] package.env
- [x] package.keywords
- [x] package.license
- [x] package.mask
- [x] package.properties
- [x] package.unmask
- [x] package.use
- [ ] postsync.d
- [ ] repo.postsync.d
- [ ] repos.conf
- [ ] sets.conf
/etc/portage/env/
- [ ] package-specific bashrc files
/etc/portage/profile/
- [ ] site-specific overrides of /etc/portage/make.profile/
/etc/portage/sets/
- [ ] user-defined package sets
/usr/portage/
- [ ] sets.conf
/usr/portage/metadata/
- [ ] layout.conf
- [ ] pkg_desc_index
/usr/portage/profiles/
- [ ] arch.list
- [ ] categories
- [ ] info_pkgs
- [ ] info_vars
- [ ] license_groups
- [ ] make.defaults
- [x] package.mask
- [x] package.unmask
- [x] package.use
- [x] package.use.force
- [x] package.use.mask
- [x] package.use.stable.force
- [x] package.use.stable.mask
- [ ] profiles.desc
- [ ] repo_name
- [ ] thirdpartymirrors
- [ ] use.desc
- [X] use.force
- [ ] use.local.desc
- [X] use.mask
- [X] use.stable.mask
- [X] use.stable.force
/usr/share/portage/config/
- [ ] make.globals
- [ ] repos.conf
- [ ] sets
/var/cache/edb/
- [ ] misc internal cache files
/var/db/pkg/
- [ ] database to track installed packages
/var/lib/portage/
- [ ] config
- [ ] world
- [ ] world_sets
致谢
Sublime Portage 软件包由 Christophe Vidal 开发和维护。