大型门户网站建设流程,凡科互动游戏怎么破解,wordpress图片中文主题,网架公司的名称0.前言 在说Manjaro之前#xff0c;要先说一下Linux发行版。对于各大发行版而言#xff0c;内核只有版本的差异#xff0c;最重要的区别就是包管理系统。常见的包管理系统包括#xff1a;Pacman#xff0c;Apt , Yum和Portage。在学习Linux的过程中#xff0c;和大数人一… 0.前言 在说Manjaro之前要先说一下Linux发行版。对于各大发行版而言内核只有版本的差异最重要的区别就是包管理系统。常见的包管理系统包括PacmanApt , Yum和Portage。在学习Linux的过程中和大数人一样一开始接触的是Ubuntu。之后是Ubuntu的衍生版Elementary OS和Xubuntu。放弃Ubuntu的原因有很多其一是Ubuntu并不友好侧边栏在软件过多时一点都不好用其二是Ubuntu没有桌面图标设置比较繁琐。但是真正让我开始考虑其他发行版的原因是有一些软件在Ubuntu上安装比较困难没有现成的包可用而且apt的下载速度总是不够理想。 Elementary OS比Ubuntu漂亮之后我了解到这是Xfce和Gnome的差异。总的来说我个人觉得Xfce的界面确实比较友好一点至于KDE也觉得不好用。Xubuntu是基于Xfce的Ubuntu的衍生版所以我也用过了一小段时间。 至于接触ArchLinux有一定的偶然。ArchLinux的原版对于初学者来说安装是有一点困难的。我最初试了几次都失败了。后来虽然成功安装了但是配置GUI总是不理想。于是开始尝试ArchLinux的发行版如ArchBang和Manjaro。最后选择了Manjaro的Xfce版。 下面是http://distrowatch.com/最近的状态 作为ArchLinux的发行版ArchBang和Manjaro都在其中其热度可见一斑。而Manjaro大概是满足我的基本需求比较友好的界面Xfce比较快的软件更新速度Pacman。虽然我装过一次Gentoo的发行版Sabayon Linux但是界面比较丑。 1.Manjaro的安装与配置 Manjaor的官网https://manjaro.org/。进入https://manjaro.org/get-manjaro/然后下载Manjaro XFCE 32-bit 。 本文假定你具备在VMware安装Linux或者通过U盘在物理机上安装Linux的能力参考Manjaro 安装记Manjaro 安装配置。 安装完成后可以设置一下Teminal和Mousepad。 Teminal设置14号Droid Sans Mono字体透明度约0.5。如图所示 Mousepad设置14号Droid Sans Mono字体颜色方案Classic。如图所示 记得换成国内比较快的源。系统-软件更新-首选项-官方软件仓库。选择China按速度排序。 也可以自己设置mirrorlist文件位于/etc/pacman.d/mirrorlist。我的mirrorlist 1 ##2 ## Manjaro Linux repository mirrorlist3 ## Generated on 01 January 2017 09:554 ##5 ## Use pacman-mirrors to modify6 ##7 8 ## Location : China9 ## Time : 0.033
10 ## Last Sync :
11 Server http://ftp.cuhk.edu.hk/pub/Linux/manjaro/stable/$repo/$arch
12
13 ## Location : China
14 ## Time : 0.190
15 ## Last Sync :
16 Server http://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/$repo/$arch
17
18 ## Location : China
19 ## Time : 1.414
20 ## Last Sync :
21 Server http://mirrors.ustc.edu.cn/manjaro/stable/$repo/$arch View Code 软件安装使用GUI或者Pacman。Pacman使用见ArchLinux的Wiki。 2.MSYS2的安装和配置 在很多情况下需要在Windows下使用一些Linux下的常见软件如grepawk , gcc , gmp , gsl等。虽然Windows10提供了Windows Subsystem for Linux(WSL)但是依然不成熟。常见的方案是MSYSGnuWin32以及 Cygwin。不过cygwin比较繁琐。使用MSYS2算是一个比较好的方案。 MSYS2的官网http://msys2.github.io/。配置参考MSYS2开发环境搭建MSYS2的源配置。 MSYS2的源配置mirrorlist.msys、mirrorlist.mingw64和mirrorlist.mingw32。 1 ##2 ## MSYS2 repository mirrorlist3 ## Changed on 2014-11-154 ##5 ##中国科学技术大学开源软件镜像6 Server http://mirrors.ustc.edu.cn/msys2/REPOS/MSYS2/$arch7 ##北京理工大学镜像8 Server http://mirror.bit.edu.cn/msys2/REPOS/MSYS2/$arch9 ##日本北陆先端科学技术大学院大学 sourceforge 镜像
10 Server http://jaist.dl.sourceforge.net/project/msys2/REPOS/MSYS2/$arch
11 ##The UK Mirror Service Sourceforge mirror
12 Server http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/m/ms/msys2/REPOS/MSYS2/$arch
13 ## Primary
14 Server ftp://148.251.42.38/MSYS2/$arch
15 ## Sourceforge.net
16 Server http://downloads.sourceforge.net/project/msys2/REPOS/MSYS2/$arch View Code 1 ##2 ## 64-bit Mingw-w64 repository mirrorlist3 ## Changed on 2014-11-154 ##5 ##中国科学技术大学开源软件镜像6 Server http://mirrors.ustc.edu.cn/msys2/REPOS/MINGW/x86_647 ##北京理工大学镜像8 Server http://mirror.bit.edu.cn/msys2/REPOS/MINGW/x86_649 ##日本北陆先端科学技术大学院大学 sourceforge 镜像
10 Server http://jaist.dl.sourceforge.net/project/msys2/REPOS/MINGW/x86_64
11 ##The UK Mirror Service Sourceforge mirror
12 Server http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/m/ms/msys2/REPOS/MINGW/x86_64
13 ## Primary
14 Server ftp://148.251.42.38/MINGW/x86_64
15 ## Sourceforge.net
16 Server http://downloads.sourceforge.net/project/msys2/REPOS/MINGW/x86_64 View Code 1 ##2 ## 32-bit Mingw-w64 repository mirrorlist3 ## Changed on 2014-11-154 ##5 ##中国科学技术大学开源软件镜像6 Server http://mirrors.ustc.edu.cn/msys2/REPOS/MINGW/i6867 ##北京理工大学镜像8 Server http://mirror.bit.edu.cn/msys2/REPOS/MINGW/i6869 ##日本北陆先端科学技术大学院大学 sourceforge 镜像
10 Server http://jaist.dl.sourceforge.net/project/msys2/REPOS/MINGW/i686
11 ##The UK Mirror Service Sourceforge mirror
12 Server http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/m/ms/msys2/REPOS/MINGW/i686
13 ## Primary
14 Server ftp://148.251.42.38/MINGW/i686
15 ## Sourceforge.net
16 Server http://downloads.sourceforge.net/project/msys2/REPOS/MINGW/i686 View Code 如果只是使用32的x86软件可以在pacman.conf中屏蔽掉mingw64。 1 [mingw32]
2 Include /etc/pacman.d/mirrorlist.mingw32
3
4 # [mingw64]
5 # Include /etc/pacman.d/mirrorlist.mingw64
6
7 [msys]
8 Include /etc/pacman.d/mirrorlist.msys Mintty设置14号Consolas字体透明度高。如图所示 安装Clang和Vim示例 3.其他软件和配置 Vim的配置.vimrc示例 1 syntax on2 set hls is3 set number4 set ruler5 set cindent6 set tabstop47 set shiftwidth48 set softtabstop49 set autoindent
10 set smarttab
11 set smartindent
12 set cursorline
13 set nobackup
14 set noswapfile
15 set mousea
16 set helplangcn
17 set backspaceindent,eol,start
18
19 augroup filetypedetect
20 au BufNewFile,BufRead *.asy setf asy
21 augroup END
22 filetype plugin on
23
24 --------------------------------------
25 func CodeFormat()
26 let lineNum line(.)
27 if filetype c
28 exec %! astyle -A3Lfpjk3NS\CR
29 elseif filetype cpp
30 exec %! astyle -A3Lfpjk3NS\CR
31 elseif filetype java
32 exec %! astyle -A2Lfpjk3NS\CR
33 else
34 echo Cant support.filetype.file type.
35 endif
36 exec lineNum
37 endfunc
38 --------------------------------------
39 map S-F Esc:call CodeFormat()CR
40 --------------------------------------
41 func CodeRun()
42 exec w
43 if filetypec
44 exec !cleartcc -run %
45 elseif filetypecpp
46 exec !clearg -o % ./%
47 elseif filetypejava
48 exec !clearjavac % java %
49 elseif filetypepython
50 exec !clearpython %
51 endif
52 endfunc
53 --------------------------------------
54 map F5 ESC :call CodeRun()CR
55 imap F5 ESC :call CodeRun()CR
56 vmap F5 ESC :call CodeRun()CR Windows下Mintty和Vim配置右键菜单示例Vim.reg 1 Windows Registry Editor Version 5.00
2
3 [HKEY_CLASSES_ROOT\*\shell]
4
5 [HKEY_CLASSES_ROOT\*\shell\Vim]
6 Vim
7
8 [HKEY_CLASSES_ROOT\*\shell\Vim\Command]
9 D:\\Software\\MSYS2\\usr\\bin\\mintty.exe -e D:\\Software\\MSYS2\\usr\\bin\\vim.exe %1 如图所示用Mintty结合Vim打开C语言文件 打开opengl.c的效果 4.其他可能需要的软件 流程图软件Graphviz , 代码阅读软件Understand , 文档阅读SumatraPDF(可与GhostScript结合) 搜索软件Everything。 矢量图形描述语言:Asymptote。代码编辑器请使用Notepad代码格式化结合NppStyle使用。Python集成包请使用Anaconda。 转载于:https://www.cnblogs.com/wurui1994/p/6279501.html