SkillAgentSearch skills...

Myrepo

This is a copr personal project. Url: https://copr.fedoraproject.org/coprs/mosquito/myrepo/

Install / Use

/learn @1dot75cm/Myrepo
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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 - 反馈

  • 任何关于软件包的问题,可以通过如下几种方式反馈:

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 需要添加 epelrpmfusionNux 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 **

    1. 禁止 ibus 自动启动 (ibus 启动会覆盖 fcitx 环境变量)
      $ sudo setfacl -m u:用户名:rw /usr/bin/ibus-daemon
    2. 结束 ibus 守护进程
      $ sudo pkill ibus-daemon
    3. 关闭 gnome-shell 对键盘的监听
      $ gsettings set org.gnome.settings-daemon.plugins.keyboard active false
    4. 切换输入法为 fcitx
      $ imsettings-switch fcitx
    5. 配置 xinputrc 链接到 fcitx.conf
      $ sudo alternatives --config xinputrc
    6. 重载 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]

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 系统使用。

View on GitHub
GitHub Stars65
CategoryDevelopment
Updated2y ago
Forks18

Security Score

80/100

Audited on Oct 2, 2023

No findings