由于破电脑不能关机,所以...我电脑原预装系统就是win8.1,但是跑win8.1还是不能正常关机,我给气的呀!!!于是就怒转Linux了,关机居然正常了,虽然也不知道能正常几天,但是,我不想回Windows了,linuxmint多好用啊!多好看啊!多适合受Windows欺负的用户啊!作为一个Linux渣渣,我觉得linuxmint相当友好,比较适合作为一个windows-->linux的中间体.作为一个使用Linuxmint的新手,我列一下我都做了些啥,热烈欢迎Windows用户转linuxmint!
最后更新时间:2018 7/10
一、Linuxmint安装
就和普通的windows安装没什么差别哇,制作个启动U盘,插上去,然后运行live系统,官网上的步骤那是一清二楚,完全不需要其他资料,连碰到的一些问题都会给解决办法。
可以用国内源下比较快 清华源,网易云镜像,中科大,再给一下linuxmint官网
官网上有很多版本,一般还是推荐Cinnamon 64-bit edition版本,比较稳定,真亲儿子
下载页面上有安装指导,非常好用哇,按着来就没错了,安装完成后,可能要装一些驱动什么的,不但官网给指导,开机之后也会有相应提示哒~~我感觉和用Windows真的没啥区别,反而在软件安装和服务运行上有很多Linux的优点,命令行挺爽的。
二、安装Linuxmint18后要做的n件事
有很多Windows下比较好用的软件啊啥啥的,在Linux下可能就gg了,所以,这里总结了一波我在安装完linuxmint之后,是如何从Windows完美切入linux的,真的是很方便。不过既然换到Linux,还是要多遵循Linux的使用方法,在Windows下的习惯得慢慢改掉,比如右键,刷新这个,简直手贱...
目录
- 源的问题
- 输入法
- 浏览器
- ss+proxychains
3.a ss
3.b proxychains - 截图工具
5.a 乱码问题
5.b 快捷键
5.c 无法编辑 - 云盘下载工具
- torrent下载工具
- 同步工具
- guake
- scribefire
- 远程桌面软件
- 文本编辑器
13.a Typora
13.b VSCode
0.源的问题
我还是推荐换个中国的,感觉镜像站都有源,不过我急着装,也没挑,直接源管理里面随便换了个五星红旗源
最爱闪闪红星bling bling
1.输入法
就输入发这个吧,我觉得应该是转Linux最痛苦的事情之一,一开始安装fcitx然后使用google输入法,就有的时候,没有了输入选项框(泪崩),后来换ibus,实在是,丑先不说,不智能,然后丑,字小。这里推荐fcitx配置选择性安装+搜狗输入法
推荐先使用这个命令安装:
sudo apt-get install fcitx fcitx-table-wubi-large fcitx-ui-classic fcitx-module-kimpanel
这是在安装fcitx依赖,fcitx-config(fcitx 图形配置工具)和 fcitx-frontend(fcitx 图形前端)与搜狗及其配置工具有冲突,所以我们先不选择安装这个,后面你可以用im-config
然后就去搜狗官网下载deb包,Linuxmint自带gedbi包管理器,所以可以双击安装,也可以用命令gedbi xxx.deb
一般来讲,就不会有什么问题,可以直接参考这个文章linux mint 安装搜狗输入法
不过我后来还是把fcitx缺的包装上了,可能是Linuxmint18修复了这个问题,也可能是搜狗输入法改进了,也有可能是我的安装顺序变动,我用了这么两天,还没有遇到两个输入配置冲突的问题。我给的建议是,fcitx可选部件一个都不要装,全是输入法啥的,也用不上。。。如果你想重装fcitx的话,你要卸载好多部件,很麻烦的,用linuxmint自带的新立得包管理器就阔以,可以标记后批量删除。
2.浏览器
啥也不说了,换chrome先,我就用chrome比较多,apt-get install一下,不知道名字可以找一下
apt搜索完整包名
3.ss+proxychains
装了chrome浏览器,一定要能fq啊,不然怎么同步数据是不是,所以ss+proxychains
a. ss
先试试 sudo apt-get install shadowsocks
不行就pip安装:
sudo apt-get install python-gevent python-pip
sudo pip install shadowsocks
要是还不行,提示错误就吧setuptools安装一下吧,ss的安装不是难事
安装完成就是配置了,在/etc/shadowsocks/shadowsocks.json
填入内容
试试看
sslocal -c /etc/shadowsocks/shadowsocks.json
启动接下来配置开机自启
首先写个shadowsocks.service文件:
[Unit]
Description=Shadowsocks Client Service
After=network.target
[Service]
Type=simple
User=nobody
ExecStart=/usr/local/bin/sslocal -c /etc/shadowsocks/shadowsocks.json
[Install]
WantedBy=multi-user.target
然后用systemctl
命令,systemctl enable shadowsocks.service
,注意这里要service文件的全路径
b. proxychains
它不是翻墙必须品,ss账号设置完了就可以翻墙了,用它比较方便而已,阔以选择性翻哦
sudo apt-get install proxychains
然后修改配置文件:vim /etc/proxychains.conf
然后,然后
proxychains 你要翻墙的应用名
,比如proxychains firefox
,再比如proxy git clone xxx
都行~王祖蓝式完美
当然啦,等我同步了我的chrome,我的插件宝宝们也都肥来了
插件神器
SwitchyOmega了解一下!
4.截图工具
shutter,几乎挑不出毛病!
安装sudo apt-get install shutter
,没了,哈哈哈哈
好吧,你可能会碰见如下问题,乱码+快捷键+无法编辑
shutter截取功能超级厉害,可以选择工作区,选择窗口,设置延时balabala
a. 乱码问题
乱码主要有这么几个地方,菜单栏下拉菜单乱码,截图时显示信息乱码,这里有篇文章,了解一下解决KDE下shutter乱码
我就按照这个改的,这就Linux下的好处,只要看得懂,随便改,是perl脚本,所以就在乱码的地方解码一下就好了,哪里乱了就哪里解。
打开文件/usr/bin/shutter
这个位置改变的是【桌面】下拉菜单的乱码
在选择窗口截图时的提示是文字出现乱码:/usr/share/perl5/Shutter/Screenshot/Window.pm
print $self->{_c}{'cw'}{'window'}->get_name, "\n" if $self->{_sc}->get_debug;
my $text = Glib::Markup::escape_text ($self->{_c}{'cw'}{'window'}->get_name);
utf8::decode $text;
三句改四句,还是很好懂
my $text = $self->{_c}{'cw'}{'window'}->get_name;
utf8::decode $text;
print $text, "\n" if $self->{_sc}->get_debug;
$text = Glib::Markup::escape_text ($text);
b. 快捷键
这个很简单,全局设置下就好了,系统设置 --> 键盘设置 --> 自定义快捷键(Custom ShortCuts)
截取当前活动窗口:shutter -a
截取拖拉区域:shutter -s,拖拉出矩形区域后按Enter。
c. 无法编辑
前面的问题,不解决也没啥,但是这个问题不解决,那shutter的好评就要折了。
其实就是补安装包呗,放链接!链接1 链接2
包放这啦:链接: https://pan.baidu.com/s/1xHN8d2dDlPDcxztFLt9z-g 密码: ius9
安装顺序
libgoocanvas-common
libgoocanvas3
libgoo-canvas-perl
但是最后一个安装不上去哦,会提示你perl版本不匹配。这个问题,链接里没有提。
社区的作用就来啦来啦:https://community.linuxmint.com/software/view/libgoo-canvas-perl,点击install直接xdg-open装上!
5.云盘下载工具
这个很要命,Emmmmm,因为以前在Windows上用惯了百度网盘和迅雷。。
aria2了解一下:sudo apt-get install aria2
然后看大佬文章使用Aria2下载百度网盘和115的资源,没法翻墙看我转载吧
使用Aria2下载百度网盘和115的资源
虽然我已经开发了两款专门为Aria2用的下载插件,但是我发现还是有同学不会用Aria2c这么好的东西呢~ 于是还是写一篇文章来好好的介绍下吧~
安装Aria2
Aria2官网,通过官网应该能找到各个系统的下载包啦~ Linux用户可以直接通过包管理器进行下载安装,OSX我就没有经验了...Win用户直接下载对应的ZIP包就可以了
配置Aria2
Aria2有两种下载模式,一种是命令行下载模式,一种是RPC Server模式.前者不建议使用,后者的使用方式很方便. RPC模式就是启动之后什么也不做,等着通过RPC接口接受下载请求.下载完也不会退出,一直等待. 使用命令行加参数的方式配置Aria2非常不推荐,建议使用配置文件的方式,下面贴出我的配置文件.
太长了,不贴了,直接去github行down吧 aria2.conf
然后在终端里面输入
aria2c --conf-path=<PATH>
注意PATH必须是绝对路径.
例如:D:\aria2\aria2.conf
可以使用-D
参数使Aria2在后台运行,即使关闭终端也不会停止运行. Win下可以把这个命令行保存成bat文件进行运行.注意路径不需要使用引号括起来.
接下来是如何管理Aria2的下载任务了,推荐使用binux菊苣的YAAW,超级好用,下载打开即用.
懒得下载的话可以使用在线版,只需在设置里面修改下RPC PATH为http://localhost:6800/jsonrpc
百度网盘插件
我开发的百度网盘插件已经发布到Web Store了,无法翻墙的同学可以去Github下载安装包进行安装.安装之后打开百度网盘会发现在我的设备按钮的 右侧多了一个导出下载按钮,如果你使用的是默认配置的话那么选中要下载的文件之后点击
ARIA2 RPC
即可导出到Aria2进行下载,前提是你已经开启了Aria2的RPC模式.115网盘插件
115网盘插件刚刚发布功能还不完善,可能还有未知的BUG,我后续会进行优化和开发的.安装之后打开115网盘, 会发现多了一个
设置导出按钮
的按钮.点击这个按钮之后会提示设置成功的,然后把鼠标移动到要下载的文件上会出现导出下载
的按钮, 点击即可导出到Aria2下载.
参考: Aria2下载示例
如果有不懂的可以在Github和Google+上联系我~tagged: notes
comments powered by Disqus
看大佬写的真的很详细了,我把aria2.conf放/etc/aria2下面了。
安装好大佬的插件之后,就有这个按钮啦:
[ 我的rpc按钮
YAAW的管理界面
我觉得在线的就挺好用的,反正也不用http server,咋样都行。
另外说一下,查看了下大佬的代码,rpc的导出路径默认成了无加密方法,所以大佬的conf不要随便改。
当然可以配置更简单的命令啦,比如在
~/.bashrc
这个文件里面加如下内容
添加内容
这样,就不用输入那么长的命令啦!
6.torrent下载工具
用的是Deluge,安装很简单,官网有介绍,有UserGuide.
如果要屏蔽ipv6也很简单,写个ipfilter.dat
,然后填上内容
000.000.000.000-255.255.255.255
照这个装一下过滤插件
看着不像成功了,有没有用我还没测过QAQ
7.wechat
wechat感觉已经,恩,被用在工作途径比较多,可以直接用网页版,其实很方便啦
当然也可以用大佬写的electronic-wechat,参考大佬的文章给微信加个图标吧linux (ubuntu/mint)安装electronic-wechat,我也在linux基础知识(三)——图标文件创建与分析中介绍了一下。
8.同步工具
以前用有道,现在,坚果云吧,没想到这货居然有linux版本,震惊.jpg
9.guake
下拉式菜单,真的很好用,而且颜值超级高哇,感受一下这个令人眼前一亮的下拉式终端 Tilda & Guake
10.scribefire
ScribeFire - Google Chrome就是一个chrome/firefox插件,用来写博客的,不过换到简书我觉得完全不需要啦,不过写别的博客还是挺好用的。
11.远程桌面软件
Remmina,超级之好用,因为以前在Windows下用mstsc,所以到Linux下最好也有替代工具
remmina有超多协议可选的,RDP只是其中一个,配置的话,和mstsc没什么区别,哦,最好配置一下全屏快捷键,比较方便
13.文本编辑器
a. Typora
就这么easy,官网解决一切
# optional, but recommended
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
# install typora
sudo apt-get install typora
b. VSCode
在linux系统中安装VSCode(Visual Studio Code)
1.从官网下载压缩包(下载下来解压就直接可以运行了)
访问Visual Studio Code官网 https://code.visualstudio.com/docs?dv=linux64
或者用
wget https://az764295.vo.msecnd.net/stable/7ba55c5860b152d999dda59393ca3ebeb1b5c85f/code-stable-code_xxxxx_amd64.tar.gz
2.解压 ,如果文件名不对,可能解压不出来的(扩展名:tar.gz)
tar xvf code-stable-code_xxxxx_amd64.tar.gz
然后移动到 /usr/local/ 目录
mv VSCode-linux-x64 /usr/local/
3.可能还需要给可执行的权限, 然后就已经可以运行了
chmod +x /usr/local/VSCode-linux-x64/code
4.创建启动器, 在/usr/share/applications/ 目录
vim /usr/share/applications/VSCode.desktop
//内容如下
[Desktop Entry]
Name=Visual Studio Code
Comment=Multi-platform code editor for Linux
Exec=/usr/local/VSCode-linux-x64/code
Icon=/usr/local/VSCode-linux-x64/resources/app/resources/linux/code.png
Type=Application
StartupNotify=true
Categories=TextEditor;Development;Utility;
MimeType=text/plain;
网友评论