zoukankan      html  css  js  c++  java
  • 安装debian系统的配置问题

    之前学习使用的是CentOS,但是由于CentOS在个人电脑上跑有些在太大了,又听说debian也是一个很好的系统,于是也想安装玩玩,说句实话,够折腾人的,很多都没有Centos方便。在使用的过程中遇到了不少的问题,简单的记录下在正式学习开发前的一些。

    一。wifi驱动的安装

    debian默认是不安装non-free的软件的,因此新安装的系统没有无线驱动。

    我的电脑是双系统的,但是由于没有有线网络,而只有无线的,所以在使用wifi上搞的有些复杂了。步骤如下

    (1)在window中下载好了wifi要使用的固件firmware-iwlwifi

    (2)切换到debian中使用

    dpkg -i packagename

    安装固件。

    (3)在/etc/network/interfaces中进行如下配置

    这里要说明的是

    ssid---wifi 名

    psk --- 密码

    (4)安装wicid网络管理软件

    sudo apt-get install wicid

    以后就不用再在文件里面进行配置了。

    二。debian源的配置

    原来在CentOS中使用的是aliyun的源,但是这次不知道是怎么回事,无法成功。所以使用了163的源,与CentOS源的放置位置不同,Debian是放在/etc/apt/source.list中。
    可以直接去mirrors.163.com中找源。

    三。输入法的安装

    这里主要是参考了

    http://www.linuxdashen.com/debian-8-1-kde%E6%A1%8C%E9%9D%A2%E5%AE%89%E8%A3%85%E4%BA%94%E7%AC%94%E5%92%8C%E6%8B%BC%E9%9F%B3%E8%BE%93%E5%85%A5%E6%B3%95

    输入法主要有两种:1.ibus ,2.fctix。在输入法安装上走了不少的弯路,很值得记录下。

    我先是安装的fctix

    sudo apt-get install fcitx fcitx-table-wbpy fcitx-googlepinyin

    但是在安装完后,却发现电脑总是自己重启,于是开始卸载这个软件。

    如果只是卸载fctix这个软件,那么使用

    sudo apt-get remove fctix

    如果是卸载这个软件,并卸载因为安装它而安装的另外一些信赖软件包,那么使用

    sudo apt-get remove --auto-remove fctix

    如果你还要删除一些与它相关的配置文件,那么

    sudo apt-get purge fctix

    上面的工作可以直接使用下面的命令完成

    sudo apt-get purge --auto-remove fctix

    在删除fctix后终于没有再出现重启的情况,然后改用ibus

    sudo apt-get install ibus ibus-table-wubi bius-pinyin

    但是在安装完后遇到的问题是乱码严重,这里要设置下字体

    dpkg-reconfigure locales

    将里面的en /zh开头的全部选上,再设置默认的为en_US.UTF-8(也可以在/etc/default/locale中修改)

    如果还有乱码,则安装字体
    apt-get install ttf-wqy-*

    四。加入sudo后反应变慢的问题

    在使用了sudo后,发现命令行的反应速度慢了很多,原因是电脑主i 这里在查询localhost时使用的是DNS。所以我们要修改一下hosts文件

    1)首先运行hostname指令,显示当前主机名
    [root@Mylinux ~]# hostname
    Mylinux

    2)然后在/etc/hosts文件中加入一条主机名与IP地址之间的相互解析条目
    [root@Mylinux ~]# echo   '127.0.0.1   Mylinux.localdomain    Mylinux'    >>   /etc/hosts

    五。debian默认的vi 与nano的问题

    debian中默认的是没有vim 的,而vi/nano则特别不好用。

    参考

    www.zeitoun.net/articles/disable-nano-editor-debian/start

    先安装vim

    sudo apt-get install vim

    再直接删除nano

    sudo apt-get remove nano

    这里就自动切换成了vim.如果还不行,可以参考上链接中的内容。

    六。bash变量设置  

      在CentOS中,用户目录下的变量设置是.bashrc/.bash_profile文件,可以直接在.bash_profile中对用户的bash进行设置,而在debian中,用户目录下是.bashrc/.profile两个文件。对debian的设置情况如下

    首先是设置全局环境变量,对所有用户都会生效:

     

    • etc/profile: 此文件为系统的每个用户设置环境信息。当用户登录时,该文件被执行一次,并从 /etc/profile.d 目录的配置文件中搜集shell 的设置。一般用于设置所有用户使用的全局变量。
    • /etc/bashrc: 当 bash shell 被打开时,该文件被读取。也就是说,每次新打开一个终端 shell,该文件就会被读取。

     

    接着是与上述两个文件对应,但只对单个用户生效:

     

    • ~/.bash_profile 或 ~/.profile: 只对单个用户生效,当用户登录时该文件仅执行一次。用户可使用该文件添加自己使用的 shell 变量信息。另外在不同的LINUX操作系统下,这个文件可能是不同的,可能是 ~/.bash_profile, ~/.bash_login 或 ~/.profile 其中的一种或几种,如果存在几种的话,那么执行的顺序便是:~/.bash_profile、 ~/.bash_login、 ~/.profile。比如 Ubuntu 系统一般是 ~/.profile 文件。
    • ~/.bashrc: 只对单个用户生效,当登录以及每次打开新的 shell 时,该文件被读取到内存中,如果想修改后不用重启就生效,可以使用source ./.profile。

     

    因此在debian中,我们对用户设置时修改的是~/.bash_profile文件。下面是设置JAVA_HOME:

    七。安装flash插件
    想要安装flash插件,可是照这网上的帖子都是不行哦,郁闷,最后还是找到一个办法了哦,就是安装下面那个包,很方便的。
    aptitude install flashplugin-nonfree
    这个包里有falsh的库
    /usr/lib/flashplugin-nonfree/libflashplayer.so

  • 相关阅读:
    数据仓库建设随笔(2)
    实战剖析三层架构2:实例代码
    数据仓库建设随笔(1)
    如何正确地死磕一个问题
    finally块中的代码一定会执行吗
    eclipse中任务进度的使用
    如何在单元测试编码实现类的访问器?这里给出一个答案
    SplitContainer.SplitterDistance属性值设置应注意的与FixedPanel有关
    再谈ReportingService报表中数据源类型为存储过程的数据集如何使用多值参数
    工作流加载及本地通信服务常见的异常
  • 原文地址:https://www.cnblogs.com/chuiyuan/p/5180587.html
Copyright © 2011-2022 走看看