一,Kali Linux换源
1,leafpad /etc/apt/sources.list
2,在打开的文件中输入下面的源,保存退出
#kali官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
#中科大的源
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free
deb http://mirrors.ustc.edu.cn/kali-security kali-current/updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/kali-security kali-current/updates main contrib non-free
#阿里云源
deb http://mirrors.aliyun.com/kali sana main non-free contrib
deb http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
deb-src http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
deb http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu xenial main
3,更新源配置好之后,更新apt-get update
二,Kali Linux安装搜狗输入法
1,安装fcitx
apt-get install fcitx
顺利的话会自动安装成功,如果遇到依赖错误,按提示修复或者输入apt-get -f install 修复,但是如果提示“依赖xxx,但是xxx将不会被安装”,这一般是源太旧,建议换个其他的源。
2,安装fcitx-libs-qt,安装搜狗的时候也提示依赖这个,所以也安装下。
apt-get install fcitx-libs-qt
3,下载搜狗输入法对应版本deb
去搜狗输入法官网http://pinyin.sogou.com/linux/ 下载自己系统对应版本的输入法安装包。
4,安装搜狗输入法
cd ~/下载/ #也可以文件浏览器在定位到下载目录,右击选择在终端中打开
dpkg -i 下载的sogo安装包文件名
这一步比较慢,如果提示有依赖没有安装,可以用apt-get --fix-broken install 安装,如果提示“sogoupinyin依赖xxx(>=1.2.3…),但系统中版本为1.1.1”之类的,说明源太旧了,需要换个其他源。
可以用apt-get remove [package-name] 卸载旧版软件。要查看制定软件可用版本(本机的源上)可以用apt-cache madison [package-name] 查看,要安装制定版本的软件,可以用apt-get install fcitx=1.2.3 这样的语法安装。
5, 启用搜狗输入法
im-config
进入输入法配置,选择确定,然后点击是,在弹出来的输入法选择框中选择fcitx,然后确定 。
注销账号,重新登录,然后右上角有个键盘图标,点击选择【设置】,在左下角点击【+】新增输入法
在弹出窗口中取消“仅显示当前预览”复选框,然后搜索Sogou,找到搜狗输入法,点击OK
打开编辑器,“Ctrl+,”即可切换到搜狗输入法
6,在sublime中启用搜狗输入法
上面操作后,已经可以在浏览器,终端,leafpad中使用中文输入了,但是在sublime中依旧不可以,可以参考这篇文章:http://www.jianshu.com/p/bf05fb3a4709,里面列出了三种方法,推荐第一种 ,安装sublime-text-imfix后重启就可以了,很简单方便。第一种不行在试试别的。
三,Fedora Linux换源
Fedora 默认使用 Metalink 给出推荐的镜像列表,保证用户使用的镜像仓库足够新,并且能够尽快拿到安全更新,从而提供更好的安全性。所以通常情况下使用默认配置即可,无需更改配置文件。
由于 Metalink 需要从国外的 Fedora 项目服务器上获取元信息,所以对于校园内网、无国外访问等特殊情况,metalink 并不适用,此时可以如下修改配置文件。Fedora 的软件源配置文件可以有多个,其中: 系统默认的 fedora 仓库配置文件为 /etc/yum.repos.d/fedora.repo,系统默认的 updates 仓库配置文件为 /etc/yum.repos.d/fedora-updates.repo 。
将上述两个文件先做个备份,根据 Fedora 系统版本分别替换为下面内容,之后通过 sudo dnf makecache 命令更新本地缓存,即可使用 TUNA 的软件源镜像。
1,先备份
su
cd /etc/yum.repos.d/
mv fedora.repo fedora.repo.backup
mv fedora-updates.repo fedora-updates.repo.backup
2,更新阿里云的源
wget -O /etc/yum.repos.d/fedora.repo http://mirrors.aliyun.com/repo/fedora.repo
wget -O /etc/yum.repos.d/fedora-updates.repo http://mirrors.aliyun.com/repo/fedora-updates.repo
dnf clean all
dnf makecache
3,但是
dnf update提示同步仓库updates缓存失败,禁用,
vi /etc/yum.repos.d/fedora-updates.repo
自己进baseurl=网站看,发现$releasever和$basearch
中间少了一个/Everything,加上去就好了。
$releasever对应当前系统的发行版本,我的Fedora是28
$basearch对应我们的系统硬件架构(CPU指令集)
在Linux中使用命令arch可以初步查看出当前系统所识别出来的机器CPU类型,
如"i386", “i486”,“i586”, “alpha”, “sparc”, “arm”, “m68k”,“mips”,“ppc”,“ia64”,"x86_64"等;
ia64和x86_64就说明这台机器是64位的;
或者把update仓库变成清华大学tuna的源也可以
vi /etc/yum.repos.d/fedora-updates.repo
按下ESC和:这2个字符,再把光标移动最后一行输入1,.d这4个字符,清空
再复制粘贴下面的代码,按下ESC和:,输入wq回车,保存退出
[updates]
name=Fedora $releasever - $basearch - Updates
failovermethod=priority
baseurl=https://mirrors.tuna.tsinghua.edu.cn/fedora/updates/$releasever/Everything/$basearch/
enabled=1
gpgcheck=1
metadata_expire=6h
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
前提是你的Fedora需要是28版本的,可以通过查看
cat /etc/fedora-release
如果不是需要到清华大学镜像网站去看一下
清华大学镜像网站:https://mirror.tuna.tsinghua.edu.cn/help/fedora/
阿里云镜像网站:https://opsx.alibaba.com/mirror
中科大镜像网站:http://mirrors.ustc.edu.cn/help/fedora.html
4,想要国内源和原始国外源并存,可以留着原始源,需要安装一个选最快的源的程序:
sudo dnf install yum-fastestmirror
阿里巴巴的
sudo wget -O /etc/yum.repos.d/fedora.repo http://mirrors.aliyun.com/repo/fedora.repo
sudo wget -O /etc/yum.repos.d/fedora-updates.repo http://mirrors.aliyun.com/repo/fedora-updates.repo
网易:
sudo wget -O /etc/yum.repos.d/fedora-163.repo http://mirrors.163.com/.help/fedora-163.repo
sudo wget -O /etc/yum.repos.d/fedora-updates-163.repo http://mirrors.163.com/.help/fedora-updates-163.repo
IDC云
sudo wget http://mirrors.yun-idc.com/fedora-cds.repo
sudo wget http://mirrors.yun-idc.com/fedora-updates-cds.repo
5,最后运行
sudo dnf clean all
sudo dnf makecache
清除并生成缓存
四,Fedora安装ibus-rime输入法(已成功)
dnf install ibus-rime
reboot
五,Fedora安装搜狗输入法(未成功,安装成功,但是fcitx启动不了,说什么X11未初始化)
进入Fedora中文社区:https://www.fdzh.org/
点上面导航上的Repo,再点软件源配置Wuli,最后点右边的安装FZUG源
1,一些软件依赖 RPM Fusion 源,请事先自行添加。
sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm && sudo rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
然后你就安装好了RPM Fusion的两个源(开放和不开放的)。
2,添加FZUG源
sudo dnf config-manager --add-repo=https://repo.fdzh.org/FZUG/FZUG.repo
3,解决问题:同步仓库 ‘fzug-free’ 缓存失败,禁用。
vi /etc/yum.repos.d/FZUG.repo
把3个enavle=1已经启动的的$releasver改为26
因为进baseurl=网站,发现没有我自己电脑对应的28这个发行版本
4,安装搜狗输入法
dnf install sogoupinyin
5,安装好了之后,你需要重启电脑。
然后按下 super + A, 找到搜狗拼音的图标,点一下,这样你就可以使用了。
微软的WIN键在linux中叫做Super键
6,不能卸载ibus
yum remove ibus会导致fedora图形模式有问题,只能文本模式
Kali Linux换源和安装输入法 来自 景影随形 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/anjingshen/article/details/75909366?utm_source=copy