工作系统切换从windows为linux

对于开发者来着,windows系统存在一些天然的缺陷,比如:牵强的命令行,文件名长度&目录深度限制,编码及换行等,经历了几次坑之后,决定从windows切换为linux mint。(PS:程序员的归宿应该是MAC。。。过段时间入手一台)。

之几乎没有把linux作为主工作系统,今天花了一天才搞完,因此将切换过程记录下来,以备以后查看。

  1. 系统设置

    1. 安装系统  我安装Linux Mint 17 “Qiana” Cinnamon 64bit(安装过程中语言包下载/更新下载都可以跳过,默认的源地址太慢了)
    2. 安装完毕,设置源。打开软件源-官方仓库-镜像,mint会ping各个源的响应时间,选择最快的源,提高后面的下载速度。
    3. 此时,可以执行

      sudo apt-get update
      sudo apt-get upgrade

      将系统软件更新一遍,完毕后重启一下。

  2. 浏览器
    • mint 17自带的浏览器是firefox,我比较喜欢chrome,因此下载chrome。
    • 安装chrome。如果有依赖问题,将缺少的包逐个安装后update即可。

      sudo dpkg -i **.deb
  3. 输入法
    • 推荐安装搜狗linux版。因为mint没有自带中文输入法,并且没有安装fcitx框架,因此这个输入法安装起来还是有点费劲。而且网上大部分的安装步骤都已过时了。。
    • 首先在官网下载搜狗linux的deb包。
    • 1、sudo add-apt-repository ppa:fcitx-team/nightly
      2、sudo apt-get update
      3、sudo apt-get install fcitx fcitx fcitx-bin fcitx-config-common fcitx-config-gtk fcitx-data fcitx-frontend-all fcitx-frontend-gtk3:amd64 fcitx-libs:amd64 fcitx-libs-gclient:amd64 fcitx-libs-qt:amd64 fcitx-module-cloudpinyin fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-modules fcitx-qimpanel-configtool fcitx-ui-classic 4、sudo dpkg -i *sougou*.deb 安装搜狗deb包
      5、sudo im-config 一直下一步直到选择fctix

      重启,Ctrl+Space应该可以切换了,进一步可以设置输入法。应用程序--Fcitx配置。

    • 这是我的依赖,可供参考。
    • $ dpkg --get-selections |grep fcitx
      fcitx                        install
      fcitx-bin                    install
      fcitx-config-common          install
      fcitx-config-gtk             install
      fcitx-data                   install
      fcitx-frontend-all           install
      fcitx-frontend-gtk2:amd64    install
      fcitx-frontend-gtk3:amd64    install
      fcitx-googlepinyin           install
      fcitx-libs:amd64             install
      fcitx-libs-gclient:amd64     install
      fcitx-libs-qt:amd64          install
      fcitx-module-cloudpinyin     install
      fcitx-module-dbus            install
      fcitx-module-kimpanel        install
      fcitx-module-x11             install
      fcitx-modules                install
      fcitx-ui-classic             install
      fcitx-ui-light               install
      fcitx-ui-qimpanel            install
      fcitx-unikey                 install

4. Jdk、Maven、Intellij idea 安装

    这里没什么好说的,比较简单。唯独要注意一点,环境变了要设置JDK_HOME,Intellij idea要用。

1、sudo gedit /etc/profile
     添加这几行
export M2_HOME=/usr/src/software/apache-maven-3.2.3
export JAVA_HOME=/usr/src/software/jdk1.8.0_25
export JDK_HOME=$JAVA_HOME
export PATH=$JAVA_HOME/bin:$M2_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

2、source  /etc/profile

3、注销或重启

  5.  wps

    wps现在还没有64bit版本,因此要安装32-64兼容包。

    wps还需要一些windows专有的字体,由于设计版权问题,可以自行搜索解决。

1、sudo apt-get install libc6-i386
2、sudo apt-get install ia32-libs
3、sudo dpkg -i **wps**.deb

  6.  VMware Workstation虚拟机安装

7. shutter、WzNote、startdict、旺旺、XMind等

基本可以满足日常使用。

时间: 2024-10-13 11:35:28

工作系统切换从windows为linux的相关文章

桌面Linux系统的先驱者慕尼黑现在正在考虑切换回Windows

From: http://arstechnica.com/business/2014/08/linux-on-the-desktop-pioneer-munich-now-considering-a-switch-back-to-windows/ 市政府称,用户不满意Linux的成本高于预期. 世界仍然在等待的Linux桌面这一年的到来,但在2003年看起来好像是可以实现的这个目标. 当时,慕尼黑市宣布计划将属于市政府的14000台PC从微软的技术切换到Linux. 虽然该计划遭到推迟 ,它于2

完美脱离Windows!! 排名第一Linux系统发行版 Manjaro 开箱教程 :)

没兴趣? 来几张图敌敌畏(kai kai wei) !! 0x00 预览(zhuangbi) 0x01 引言(feihua) 当我们想用ssh工具时,不像telnet那样是系统自带的软件,需要额外安装其他软件:xshell, putty, secureCRT啦 如果想用vim编辑器,就得在IDE上装VIM插件,如果想搭建个apache vsftp vnc, 就得找找相关软件, 比如phpstudy  xampp  appserv等等 总之,在windows下 总能找到自己需求的解决方法, 但每次

VirtualBox内Linux系统怎样与Windows共享文件夹

源:http://jingyan.baidu.com/article/2fb0ba40541a5900f2ec5f07.html 在日常工作或学习中我们经常需要在一台电脑上同时使用Windows和Linux(这里以Ubuntu为例)两个系统,我们通常的做法有两种: 一种安装双系统(双系统的安装方法经验里已经有很多,大家可以去参照) 另 一种更为普遍的是在Windows本机用虚拟机安装Linux系统,然而Windows本机与虚拟机内Linux系统的文件该如何交换呢,其实也有好多方 法,如USB接口

安装Windows 和linux双系统失败导致Windows无法引导的解决方法

笔记本电脑原来的系统是windows 7系统.想在此基础上安装一个ubuntu系统,但是安装了一半突然没电停止了,再次开机发现windows系统也无法引导了,尝试重新安装Ubuntu系统,安装完成依然没有windows系统的引导信息. 开始尝试各种解决方法: 1.在linux 的grub中添加win的引导信息,重启选择win的菜单,有引导但是无法进入系统一个光标在屏幕左上角闪.失败! 2.使用winpe工具里的引导修复工具修复,多个工具都尝试了,依旧失败. 3.因为原来的win7系统有好多工作中

安装Windows与Linux双系统后MBR及GRUB2修复

前些天,Windows系统出现了故障,需要重新安装,由于之前在硬盘上同时安装了Windows 7和centos 7,在安装了Windows后Windows系统重写了MBR导致centos无法引导,因为centos里面有资料,不愿意重装,于是决定自己动手修复MBR和grub. 1.系统环境 WindowsOS:Windows 7 LinuxOS:centos 7 2.所需工具: 2.1.Centos 7 引导光盘 (因为我电脑没光驱,所以直接将centos的ISO文件写入到了U盘里.) 2.2.需

不同于Windows的Linux系统中命令运用(一)

今天介绍的是linux系统中命令运用.与Windows系统不同,Linux系统更多是在命令行下面进行管理与配置. 一.简介: Linux操作系统由Linux内核和各种外围程序组成.内核用于实现CPU.内存分配.进程调度.设备驱动等核心操作,面向硬件为主:外围程序包括分析用户指令的解释器.网络服务程序.图形桌面程序等各种应用软件程序,面向用户为主. Linux系统的发行版本有以下三个:1.Red Hat系列2.Debian系列3.Ubuntu系列发行版的名称.版本由发行厂商决定. GPL和LGPL

【转帖】Windows与Linux系统下的库介绍

Windows与Linux系统下的库介绍 http://embeddedlinux.org.cn/emb-linux/entry-level/200903/12-553.html 库的定义 库文件是一些预先编译好的函数的集合,那些函数都是按照可再使用的原则编写的.它们通常由一组互相关联的用来完成某项常见工作的函数构成,从本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行. 无论在Windows平台还是Linux平台下都存在大量的库,但由于Windows和Linux的本质不同,因

linux系统下挂载windows共享目录

在工作中有时我们需要在linux上挂载windows共享目录.首先我们需要学会在linux上查看windows共享了那些目录.查看操作需要安装samba-client. [[email protected]5201351 ~]# yum install samba-client -y //安装samba客户端 安装好samba-client之后,接下来就是查看windows主机上的共享资源,查看的命令如下: [[email protected]5201351 ~]# smbclient -L 1

虚拟机Oracle VM VirtualBox linux系统如何访问windows共享文件夹

1. 在本机系统设置一个共享文件夹,用于与Ubuntu交互的区域空间.     2.右击状态栏上共享文件夹图标或菜单栏"设备-共享文件夹",打开共享文件夹设置,如图示 3.点击共享文件夹设置框,右上角的添加按钮 选择之前本机设置的共享文件夹 此时一定不可以勾选自动挂载 4.设置好共享名后,进入Linux系统,打开终端,先执行命令,在挂载点目录添加"Windows_Share"目录,接着执行" mount -t vboxsf VirtureBox_Share