Myrepo
This is a copr personal project. Url: https://copr.fedoraproject.org/coprs/mosquito/myrepo/
Install / Use
/learn @1dot75cm/MyrepoREADME
News
- 2015.05.09 本源软件包将逐渐迁移至 fedora 中文社区软件源, 目前已完成迁移的包临时保存在 mosquito/FZUG,待完成审查后再做下一步处理.
- 2015.01.08 托管至 gitcafe
由于 Copr 源包含个别私有软件包, 本源将接受审查并删除部分软件包. myrepo 源 fedora 21 x86_64 的全部软件包都已托管至 https://gitcafe.com/sensor/myrepo , 请移步添加此源. fedora 其他版本以及 centos 7 源将删除私有软件, 已有的开源软件不受影响. (el7 源已转存百度云: http://pan.baidu.com/s/1gdvhQ6Z)
项目: myrepo - 包含开源软件, myrepo for fc21-x86_64 - 包含搜狗等闭源软件, myrepo for el7 百度分享, google chrome 镜像源。
Introduction
这是我的 fedora 个人软件源 - myrepo, 目前包含以下源:
- myrepo : 此源支持 fedora 19/20/21/rawhide, rhel 7. 包含一些不错的第三方软件, 如 搜狗输入法, bcloud, point, 深度音乐等;
- myrepo-testing : 此源主要用于测试, myrepo 源中的个别软件依赖此源的软件包;
- myrepo-el6 : 此源更新了 rhel 6 老旧的软件包, 并且使 rhel 6 成功的运行了 google chrome 28+;
- myrepo-dev : 此源主要用于编译并测试 rpm 包.
Introduction myrepo repository
Fedora 19/20/21/rawhide Include: pidgin-sendscreenshot, pidgin-openfetion, pidgin-lwqq, lwqq, libofetion, wiznote, sogou-pinyin, sogou-pinyin-skins, libgooglepinyin, fcitx-googlepinyin, fcitx-rime, openyoudao, deepin-utils, deepin-gsettings, deepin-ui, pyjavascriptcore, deepin-music-player, dmusic-plugin-baidumusic, osdlyrics, pointdownload, mvgather, fcitx-qt5, libqtav, deepin-screenshot, deepin-translator, python-tesseract, python-pyocr, deepin-qml-widgets, deepin-menu, chrpath, xware-desktop, bcloud, screenfetch, musicbox, moonplayer, gouyong, doubanfm-qt, douban.fm, kwplayer, python-mutagen, python3-xlib, python3-keybinder, python3-cairo, pygobject+patch, simplescreenrecorder, guake, python-html2text, ibus-rime, opera-stable, tragtor, opera-beta, opera-developer, xorg-x11-drv-nvidia-340xx, nvidia-340xx-kmod, google-chrome-release, hoststool, grub4dos, mu...
RHEL/CentOS 7 Include(included above list): pidgin, fcitx, fcitx-configtool, kcm-fcitx, fcitx-ui-light, fcitx-fbterm, fcitx-cloudpinyin, gflags, glog, yaml-cpp, librime, brise, fcitx-libpinyin, sunpinyin, fcitx-sunpinyin, pywebkitgtk, python-keybinder, python-pyquery, python-restkit, python-socketpool, python-http-parser, libmpd-devel, xmms2-devel, Pyrex, ecore-devel, eet-devel, libeina-devel, evas-devel, tslib-devel, libmodplug-devel, libdbusmenu-gtk2-devel, libindicator, libappindicator, python-enum34, python-inotify, zbar-pygtk, python-xpyb, tesseract-langpack, python-cssselect, python-lxml, Cython, pygobject3, python3-cairo, python-urllib3, python-tornado, python-mock, python-nose, python-coverage, python-six, pytest, python-py, python-crypto, python-keyring, dbus-python, rtmpdump, faac, xvidcore, libdc1394, lame, libmp4v2, opencore-amr, vo-amrwbenc, python3-ply, python3-plyvel...
RHEL/CentOS 6 Include: wiz-note (Testing), qt-4.8.6, screenfetch, musicbox...
Software list:
- pidgin-lwqq - 使用 WebQQ 协议编写的 pidgin-QQ 插件
- pidgin-openfetion - 使用 fetion v4 协议编写的 pidgin 飞信插件
- pidgin-sendscreenshot - pidgin 截图插件
- wiznote - 为知笔记
- sogou-pinyin - 搜狗拼音输入法,基于 fcitx 框架开发
- sogou-pinyin-skins - 搜狗拼音输入法皮肤
- fcitx-googlepinyin - 基于 fcitx 框架的谷歌拼音输入模块
- fcitx-rime - 中州韵输入法
- fcitx-libpinyin - 基于 fcitx 框架的 libpinyin 输入法
- fcitx-sunpinyin - 基于 fcitx 框架的 sunpinyin 输入法
- fcitx-configtool, kcm-fcitx - GTK 和 KDE 下的 fcitx 配置工具
- openyoudao - 一个 python 编写的有道词典 linux 客户端
- deepin-music-player - 深度音乐播放器
- dmusic-plugin-baidumusic - 深度音乐播放器的百度音乐插件
- osdlyrics - 支持多款音乐播放器的桌面歌词软件
- pointdownload - 一款方便高效的下载软件
- mvgather - 一款支持影视点播的视频客户端,内容来自 yunfan.com
- deepin-screenshot - 深度截图
- deepin-translator - 深度翻译
- xware-desktop - 迅雷桌面版
- bcloud - 百度云的 linux 客户端
- screenfetch - 获取系统/主题信息的命令行工具
- musicbox - 网易云音乐的命令行客户端
- moonplayer - 视频播放器,支持搜索播放 youku, tudou, iqiyi, sohu, 56, funshion 的网络视频
- gouyong - 够用翻译,支持取词
- doubanfm-qt - 基于 Qt5 开发的 DoubanFM 客户端
- douban.fm - 基于 NodeJS 开发的 DoubanFM CLI 客户端
- kwplayer - 基于 python3 开发的酷我音乐 linux 客户端
- simplescreenrecorder - 简约而不简单的录屏软件
- guake - 方便实用的下拉式终端
- wps-office - 兼容 Microsoft Office 格式的国产办公软件
- opera-{stable,beta,developer} - opera 浏览器
- chromium-snapshots, chromium-continuous - chromium 最新预编译版
- tragtor - 方便的音视频转换工具,是 ffmpeg 的 GUI 前端
- google-chrome-release - 为 chrome rpm 做镜像源
- akmod-nvidia-340xx - 自动编译 nvidia 显卡驱动内核模块
- kmod-nvidia-340xx - 预编译 nvidia 显卡驱动内核模块
- hoststool - 更新并管理 hosts 文件的工具
- grub4dos - 由无忧论坛的 chenall, 不点, bean 维护的多功能启动引导管理器
- mu - 为音乐而生的播放器
未完待续...
Package status list: click here.
Feedback - 反馈
- 任何关于软件包的问题,可以通过如下几种方式反馈:
- Email:sensor.wen-AT-gmail.com
- 贴吧:[CentOS][0-1]、[Fedora][0-2]
- Github:https://github.com/1dot75cm/myrepo
Add repo - 添加源
-
Fedora 19/20/21/rawhide 使用以下命令添加源:
# yum install dnf-plugins-core
# dnf copr enable mosquito/myrepo
# yum localinstall http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -
RHEL/CentOS 6/7 不包含 dnf 软件包,使用以下命令添加源:
# yum-config-manager --add-repo=https://copr.fedoraproject.org/coprs/mosquito/myrepo/repo/epel-$(rpm -E %?rhel)/mosquito-myrepo-epel-$(rpm -E %?rhel).repo
# yum install epel-release
# yum localinstall http://li.nux.ro/download/nux/dextop/el$(rpm -E %rhel)/x86_64/nux-dextop-release-0-2.el$(rpm -E %rhel).nux.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/$(rpm -E %rhel)/x86_64/rpmfusion-nonfree-release-$(rpm -E %rhel)-1.noarch.rpm http://download1.rpmfusion.org/free/el/updates/$(rpm -E %rhel)/x86_64/rpmfusion-free-release-$(rpm -E %rhel)-1.noarch.rpm
注意:rhel/centos 6/7 需要添加 epel 、 rpmfusion 、Nux Dextop 源。Nux 源的个别包与 base 源有冲突,建议使用 yum-plugin-priorities 为源分级。 -
配置 repository 优先级:
# yum install yum-plugin-priorities# vim /etc/yum.repos.d/源名.repo
[repo_name]
name= 源全名
baseurl= 源地址
enabled= 1启用 0禁用
priority= 优先级 (范围: 1-99, 1 最高)- 建议 base, updates, epel, mosquito-myrepo 优先级为 1,其他源 (rpmfusion, remi, Nux Dextop, RPMforge 等) 设为 2。这样会减少源之间的软件包冲突。
- 更新时有冲突的,可使用
# yum update --exclude=Package_Name来排除某个软件包。 - 因安装脚本报错而无法卸载的,可使用
# rpm -e --noscripts Package_Name来卸载软件包,目前正在除虫。
-
查看本源包含的软件包列表:
# yum list available --disablerepo=* --enablerepo=mosquito-myrepo
0) Fast installation - 无脑安装以下软件
-
添加源操作完成后,Fedora 19/20/21/rawhide 执行以下命令进行无脑安装:
# yum install pidgin-lwqq pidgin-sendscreenshot pidgin-openfetion wiz-note sogou-pinyin sogou-pinyin-skins fcitx-cloudpinyin fcitx-googlepinyin fcitx-rime fcitx-libpinyin fcitx-sunpinyin sunpinyin-data openyoudao deepin-music-player dmusic-plugin-baidumusic osdlyrics pointdownload mvgather deepin-screenshot -
RHEL/CentOS 7 执行以下命令进行无脑安装:
# yum-config-manager --enable epel-testing > /dev/null
# yum install pidgin-lwqq pidgin-sendscreenshot pidgin-openfetion wiz-note sogou-pinyin sogou-pinyin-skins fcitx-cloudpinyin fcitx-googlepinyin fcitx-rime fcitx-libpinyin fcitx-sunpinyin sunpinyin-data openyoudao deepin-music-player dmusic-plugin-baidumusic osdlyrics pointdownload mvgather deepin-screenshot注:el6 软件源的软件正在内部测试。
1) Install [lwqq][] - 安装 lwqq
-
测试系统:fc20√、fc21√、el7√
-
执行以下命令安装lwqq:
# yum install pidgin-lwqq pidgin-sendscreenshot
lwqq 配置请参考[用户手册][]。其中包括:配置 lwqq 与 GNOME3 集成、pidgin推荐插件等内容。参考:[lwqq][1-1]、[pidgin-lwqq][1-2]、[pidgin-sendscreenshot][1-3]、[GNOME3 支持][1-4]、[pidgin推荐插件][1-5]
2) Install [fetion][] - 安装飞信
-
测试系统:fc20√、fc21√、el7√
-
执行以下命令安装飞信:
# yum install pidgin-openfetion参考:[ofetion][2-1]、[libofetion][2-2]、[pidgin-openfetion][2-3]
3) Install [WizNote][] - 安装为知笔记
-
测试系统:fc20√、fc21√、el7√、el6√
-
执行以下命令安装为知笔记:
# yum install wiznote# 稳定版
# yum install wiznote-beta# 开发版注1:如果使用 fcitx 无法输入,则需要安装 fcitx-qt5。
参考:[WizQTClient][3-1]、[其他发行版安装方法][3-2]
4) Install [sogou][] - 安装搜狗拼音输入法
-
测试系统:fc20√、fc21√、el7√
-
执行以下命令安装搜狗拼音:
# yum install sogou-pinyin sogou-pinyin-skins -
** Configuration fcitx **
- 禁止 ibus 自动启动 (ibus 启动会覆盖 fcitx 环境变量)
$ sudo setfacl -m u:用户名:rw /usr/bin/ibus-daemon - 结束 ibus 守护进程
$ sudo pkill ibus-daemon - 关闭 gnome-shell 对键盘的监听
$ gsettings set org.gnome.settings-daemon.plugins.keyboard active false - 切换输入法为 fcitx
$ imsettings-switch fcitx - 配置 xinputrc 链接到 fcitx.conf
$ sudo alternatives --config xinputrc - 重载 fcitx, 启动搜狗面板
$ fcitx -r; fcitx-configtool
$ sogou-qimpanel-watchdog; sogou-qimpanel
注1:重启系统后,会自动启动搜狗面板。
注2:以普通用户执行以上命令。
注3:el7 如果碰到运行 firefox 等 gtk2 程序时,输入框无法跟随的问题。这是由于输入法模块缓存更新失败造成无法找到 fcitx 输入法模块。请以 root 身份执行以下命令:
# gtk-query-immodules-2.0-64 > /lib64/gtk-2.0/2.10.0/immodules.cache参考:[fcitx 维基百科][4-1]、[fcitx项目主页][4-2]、[fcitx Github][4-3]
- 禁止 ibus 自动启动 (ibus 启动会覆盖 fcitx 环境变量)
5) Install input method - 安装xx输入法
-
测试系统:fc20√、fc21√、el7√
-
选择喜欢的输入法,使用 yum 安装,之后使用 fcitx-configtool 等配置工具进行配置即可。
# yum install fcitx-googlepinyin fcitx-cloudpinyin# [谷歌拼音][]输入法
# yum install fcitx-rime fcitx-cloudpinyin# [中州韵][]输入法
# yum install fcitx-libpinyin fcitx-cloudpinyin# [libpinyin][]输入法
# yum install fcitx-sunpinyin sunpinyin-data fcitx-cloudpinyin# [sunpinyin][]输入法fedora 源已包含 libpinyin 和 sunpinyin,此包提供给 rhel/centos 7 系统使用。
Security Score
Audited on Oct 2, 2023
