美文网首页技术类文章LinuxIDE
从windows到Linuxmint 一换不回头

从windows到Linuxmint 一换不回头

作者: CapybaraJ | 来源:发表于2018-06-26 16:18 被阅读596次

 由于破电脑不能关机,所以...我电脑原预装系统就是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下的习惯得慢慢改掉,比如右键,刷新这个,简直手贱...

目录

  1. 源的问题
  2. 输入法
  3. 浏览器
  4. ss+proxychains
    3.a ss
    3.b proxychains
  5. 截图工具
    5.a 乱码问题
    5.b 快捷键
    5.c 无法编辑
  6. 云盘下载工具
  7. torrent下载工具
  8. wechat
  9. 同步工具
  10. guake
  11. scribefire
  12. 远程桌面软件
  13. 文本编辑器
    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填入内容

ss的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

端口和ip要和自己ss配置的相符合
然后,然后 proxychains 你要翻墙的应用名,比如proxychains firefox,再比如proxy git clone xxx都行~
王祖蓝式完美
当然啦,等我同步了我的chrome,我的插件宝宝们也都肥来了
插件神器
SwitchyOmega了解一下!

4.截图工具

shutter,几乎挑不出毛病!
安装sudo apt-get install shutter,没了,哈哈哈哈
好吧,你可能会碰见如下问题,乱码+快捷键+无法编辑
shutter截取功能超级厉害,可以选择工作区,选择窗口,设置延时balabala

会话窗口 - Shutter

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下载示例
如果有不懂的可以在GithubGoogle+上联系我~

tagged: notes
comments powered by Disqus

看大佬写的真的很详细了,我把aria2.conf放/etc/aria2下面了。

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;

相关文章

网友评论

  • SerenityPeople:好熟悉之前好像用过,不过感觉没有deepin好用,萝卜青菜各有所爱
  • 永远的法老王:是电脑的问题吗?系统的问题好吗
    CapybaraJ:试了win8-win10的多个系统呢,一个都装不上,有的是系统跑了大概几天还是出现老问题,电脑渣渣排查不出来深层问题:sob: ,跑linux关机是没问题了
  • mrzhqiang:那你错过了好东西,WSL 并不是双系统,而且一个系统,两种操作
    CapybaraJ:@mrzhqiang :smile:
    mrzhqiang:@CapybaraJ 因为,程序员的配置,玩游戏也很爽啊!哈哈
    CapybaraJ:啊,确实不是双系统,我理解错了,但是为什么要在windows下使linux,好怪啊:flushed:
  • mrzhqiang:Win 10 内置 wsl 可以装 Ubuntu
    CapybaraJ:嗯嗯,但是我的电脑对windows系统抽风,估计是一些未知误操作导致的,所以就全部换成了Linux,感觉还不错!双系统我觉得我不再需要了~

本文标题:从windows到Linuxmint 一换不回头

本文链接:https://www.haomeiwen.com/subject/ernpyftx.html