Debian CN Community Repo
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github Add a template for issue Sep 30, 2017
adapta-gtk-theme @ 5e82b5f addpkg: adapta-gtk-theme Mar 12, 2017
bcloud @ 92ce5b1 addpkg: bcloud Apr 24, 2017
dae @ dca098b addpkg: python-xpybutil, python3-dae Mar 25, 2017
debiancn-keyring @ f70e288 upgpkg: debiancn-keyring Dec 12, 2016
deepin-qt5integration @ 616c994 addpkg: deepin-qt5integration Jan 5, 2017
deepin-terminal @ a09f099 upgpkg: deepin-terminal Mar 25, 2017
deepin-tool-kit @ 324d4b9 addpkg: deepin-tool-kit Jan 4, 2017
dtkwidget @ 2188bb4 addpkg: dtkwidget Jul 27, 2017
electronic-wechat @ b02ad4b update submodule for electronic-wehcat Jun 25, 2017
fgrun @ 9d0cbc7 addpkg: fgrun Mar 8, 2017
gifski @ 5719672 addpkg: gifski, rmpkg: peek May 22, 2018
jieba @ d644e94 addpkg: jieba Mar 25, 2017
latte-dock @ ab84517 addpkg: latte-dock Jun 26, 2018
libqtshadowsocks @ 1fc7e40 upgpkg: shadowsocks-qt5 Jan 6, 2017
lilydict @ eef30d8 addpkg: lilydict Jan 15, 2018
python-xpybutil @ 62a646e addpkg: python-xpybutil, python3-dae Mar 25, 2017
rsync-huai @ 7d32a73 upgpkg: rsync-huai Sep 21, 2017
scp-foundation-doc-cn @ abec3b1 addpkg: scp-foundation-doc-cn Feb 21, 2017
shadowsocks-qt5 @ bd43883 upgpkg: shadowsocks-qt5 Jan 6, 2017
snipaste @ d33ec5d addpkg: snipaste Feb 4, 2017
telegram-desktop @ cfb1dae rm: telegram Feb 21, 2017
ttyd @ 1aa5603 upgpkg: ttyd Jul 24, 2017
vc @ 1d2e283 upgpkg: vc/1.3.0-0.1 Mar 5, 2017
wine-gecko-2.47 @ c679c85 addpkg: wine-gecko-2.47 Feb 2, 2017
wine-staging @ 87e8f8d addpkg: wine-staging Feb 2, 2017
.dput.cf add dput support instruction Feb 22, 2017
.gitmodules addpkg: latte-dock Jun 26, 2018
README.rst update README, use salsa instead anonscm. Aug 3, 2018

README.rst

Debian 中文社区软件源

Debian 中文社区软件源使用说明

Debian 中文社区提供了一系列软件,可作为对 Debian 官方仓库的一个补充, 其目的之一是改进 Debian 中文用户在 Debian 系统上的使用体验。

软件源地址:https://repo.debiancn.org (仅IPv4) 软件源镜像站点请见 Issue #60 (含IPv6支持)

为维护简易起见,社区软件源暂时优先提供 amd64 架构的软件。 有少部分软件同时提供源码包(使用 deb-src 启用)。 少量软件提供 i386 架构。 如果您没有找到所需的架构,请在 issue 中提交请求,志愿者将尽量满足需求。 某些使用 Git 管理的软件可以在本仓库内找到对应的源代码。

要开始使用社区软件源,请遵照以下步骤进行操作:

启用社区源的命令

echo "deb https://repo.debiancn.org/ testing main" | sudo tee /etc/apt/sources.list.d/debiancn.list;
wget https://repo.debiancn.org/pool/main/d/debiancn-keyring/debiancn-keyring_0~20161212_all.deb -O /tmp/debiancn-keyring.deb;
sudo apt install /tmp/debiancn-keyring.deb;
sudo apt update;
rm /tmp/debiancn-keyring.deb;

注意: 以上命令适合 testing/buster 用户。您可以自行替换 testing 为您使用的发行代号。目前社区源可以使用以下代号:

  • unstable, sid (效果相同,实际指向 testing
  • testing, busterbuster 发布以前效果相同)
  • stretch, stablebuster 发布以前效果相同)
  • jessie, oldstablebuster 发布以前效果相同)

使用 stretch 及以下版本,需安装 apt-transport-httpstesting 及以上版本不需要。命令如下:

sudo apt update;
sudo apt install apt-transport-https;

目前暂无专用于 sid 的仓库,实际指向 testing。若发行代号填写 unstablesid,可能会遇到以下错误:

W: 冲突的发行版:https://repo.debiancn.org unstable InRelease (期望 unstable 但得到 buster)

将发行代号改为 testingbuster 即可。

彻底移除社区软件源

如果您需要彻底移除社区软件源,请按以下步骤操作:

sudo apt purge debiancn-keyring;
sudo rm -f /etc/apt/sources.list.d/debiancn.list;
sudo apt update;

Debian 中文社区软件源列表说明

这里列出社区软件源维护列表。使用 Git 管理的软件包打包脚本以子模块的形式给出。

软件包一览

软件包名 软件全名 开源? 适合 Debian 版本 Git 管理? 持续集成 备注
debiancn-keyring DebianCN Repo Keyring jessie, stretch, sid travis-ci-package-debiancn-keyring  
google-chrome-stable Google Chrome stretch, sid N/A N/A  
chrome-remote-desktop Chrome Remote Desktop stretch, sid N/A N/A  
gifski GIF encoder based on libimagequant buster N/A  
winetricks-zh Winetricks for Chinese software stretch, buster N/A  
wps-office Kingsoft WPS Office stretch, sid N/A N/A  
lilydict lilydict online directory stretch, buster N/A  
bcloud Baidu Yun Client jessie, stretch N/A  
sogoupinyin Sogou Pinyin IM stretch, sid N/A N/A 经过重新封包修改
brackets Editor for web design stretch, sid N/A  
bearychat BearyChat working communicator ? stretch, sid N/A  
latte-dock Dock based on plasma frameworks sid N/A  
atom Atom Editor stretch, sid N/A  
code Visual Studio Code stretch, sid N/A N/A  
sublime-text-dev Sublime Text stretch, sid N/A N/A  
snipaste Snipping and Pasting tool stretch, sid N/A N/A  
electronic-wechat WeChat client for macOS and Linux stretch, sid N/A N/A 采用上游binary版本
fgrun Flightgear Launch Control stretch N/A N/A Tracker
unzip-iconv Unzip CLI tool with iconv support stretch, sid N/A  
netease-cloud-music NetEase Cloud Music Client stretch, buster N/A N/A  
skypeforlinux Skype for Linux stretch, sid N/A N/A  
oracle-java8-jdk Oracle Java Development Kit stretch, sid N/A N/A  
foxitreader Foxit PDF Reader stretch, sid N/A N/A  
haroopad Haroopad Document Processor stretch, sid N/A N/A  
scp-foundation-doc-cn the SCP Foundation document (CN Branch) stretch, sid N/A  
rsync-huai Rsync with huai extension jessie, stretch N/A  
deepin-menu Deepin Menu Service stretch, sid N/A  
deepin-tool-kit Deepin Tool Kit stretch, sid N/A  
deepin-qt5integration Deepin Qt5 integration stretch, sid N/A  
deepin-terminal Deepin Terminal stretch, sid travis-ci-package-deepin-terminal  
ttyd Web terminal sharing tool stretch, sid N/A  
jieba Jieba Chinese text segmentation library jessie N/A  
vocal Simple podcast client for the modern desktop stretch, sid N/A  
python-xpybutil Abstraction over X Python Binding stretch, sid N/A  
python3-dae Deepin App Engine stretch, sid N/A  
pdnsd Proxy DNS Server stretch, sid N/A  
libpng12 PNG Library (v1.2) stretch, sid N/A libpng tracker; RM
wine-staging Wine Staging version sid N/A  
wine-gecko-2.47 Wine Gecko Engine for wine 1.9.19+ stretch, sid N/A  
obs-studio Open Broadcasting System jessie N/A obs tracker
shadowsocks-qt5 Shadowsocks client in Qt5 jessie, stretch, sid N/A  
libqtshadowsocks libqtshadowsocks jessie, stretch, sid N/A  
vc VC C++ library stretch N/A ubuntu
vi Traditional Vi stretch, sid N/A  
master-pdf-editor Multifunctional PDF Editor stretch, buster N/A  
qtox QTox stretch, sid N/A  
i3-gaps i3 Unofficial Fork stretch, sid N/A  

向社区源提交一个软件包

如果您发现了一个适合 Debian 但无法向官方源提交的软件,您可以考虑将其加入我们的社区软件源。

  • 如果这个软件是闭源软件,请直接在 issue 中提交信息并附带 .deb 包下载链接;
  • 如果这个软件是开源软件,推荐使用 Git 管理打包内容 [1] 并在 issue 中附上相关信息。其打包 Git 仓库将作为 repo 项目的子项目。自动打包功能尚未完成。

有服务器帐号的用户,请将 .deb 二进制包或 .dsc 源码包使用 SFTP 上传至服务器,服务器将定时处理上传队列:

  • scp ./mypackage.deb myusername@hz1.debiancn.org:/srv/repo/upload/target_codename/

将其中的 target_codename 替换为目标版本代号(jessie, stretch, buster)。unstable 与 buster 共用仓库。

[1]您可以参考本项目内的各个软件的打包实例,或者访问 https://salsa.debian.org/ 页面参考官方所有使用 Git 管理打包的源代码仓库。

缩略词解释

提交 issue 中的大多数缩略词来源于 Debian WNPPDebian ftp-master 的请求类型。

缩略词 完整意义 解释
ITP Intent To Package 准备接手打包某个软件
RFS [2] Request For Sponsorship 打包工作已完成,请求检查与上传
RFP Request For Package 请求他人对某个软件进行打包
RFH Request For Help 某个软件的打包者遇到技术困难请求协助
O Orphaned 打包/维护者声明放弃维护,请求接手
RM Remove 请求删除某个软件包
RFU [3] Request For Update/Upgrade 请求更新某个软件包
[2]仅适用于没有上传帐号的用户。如果拥有上传帐号,通常可以直接进行上传。
[3]不属于 Debian 官方使用的请求。