QQ登录

只需一步,快速开始

热门帖子
  • 出租,哈大院内三居室整租

    出租,哈大院内三居室整租

    101 人关注

  • 哈大西门仁泰家园精装三居室电梯楼

    哈大西门仁泰家园精装三居室电梯楼

    310 人关注

  • 西门外二十米精装一室出租

    西门外二十米精装一室出租

    686 人关注

热心居民
    查看: 21884|回复: 4

    Ubuntu基本配置

    [复制链接]
    发表于 2016-1-6 16:30:47 | 显示全部楼层 |阅读模式
    本帖最后由 thinkercui 于 2016-1-7 16:43 编辑

          重装了Ubuntu,再现了一些使用配置方面的问题。如, 校园网设置、中文输入法设置、声卡不发声、无线网卡莫名Hard Blocked以及Wlan 共享设置。现在将其总结在下面,以备不时之需,同时,分享给需要的小伙伴。
          感谢所有提供解决方案的前辈。
          最新更新:codeblocks  Console输出不能选中, Sublime Text3 安装与破解, 硬盘挂载(重命名),fcitx框架与搜狗输入法安装。
    1. Network.
    1)set IP, DNS
    2)type 172.17.17.17 in the web browser, get DrClient.
    3)read the specification, config it and connect to the internet.

    2. Chinese input method.
    1)system setting -> Text Entry -> "+" -> "Chinese Pinyin" -> add.

    3. No Sound
    $alsamixer
    --we can see the default configuration is HDMI. Let's change it.
    $aplay -l
    --we can see another audio card(such as ALC270 Analog).
    $sudo gedit /etc/asound.conf
    --build a conf file.
    --write two lines in it:
    defaults.pcm.card 0
    defaults.pcm.device 0
    (please use the right card and device number)
    Then reboot the system, you can hear the sound now!

    4. FireFox Flash player install
    1)download the right one from :https://get.adobe.com/flashplayer/?loc=cn
    2)extract it (such as : install_flash_player_11_linux.i386.tar.gz)
    3)$cd install_flash_player_11_linux.i386
    4)$sudo cp libflashplayer.so /usr/lib/mozilla/plugins/
    5)$sudo cp -r ./usr/* /usr/

    5. Wifi  blocked..
    Problem description: Hard blocked!!!!
    $sudo rfkill list
    --you will see Wireless LAN hard blocked.
    --this maybe a Asus X550 computer bug!
    --you can fix it with command bellow.
    $echo "options asus_nb_wmi wapf=4" | sudo tee /etc/modprobe.d/asus_nb_wmi.conf
    --Then reboot the system, done.

    6. Wifi for your phone!
    1)$sudo apt-get install hostapd dnsmasq
    --install software will be used.

    2)$sudo gedit /etc/hostapd.conf
    --hostpd config

    interface=wlan0
    driver=nl80211
    ssid=ap                  
    hw_mode=g
    channel=11
    dtim_period=1
    rts_threshold=2347
    fragm_threshold=2346
    macaddr_acl=0
    auth_algs=3
    ieee80211n=0
    wpa=3
    wpa_passphrase=12345678
    wpa_key_mgmt=WPA-PSK
    wpa_pairwise=TKIP
    rsn_pairwise=CCMP
    PS: ssid is a name you like(here is ap). wpa_passphrase is the password used.

    3)$sudo gedit /etc/dnsmasq.conf
    --dns config

    interface=wlan0
    bind-interfaces #这个是只监听wlan0,没有之会检测所有卡
    except-interface=lo
    dhcp-range=192.168.10.100,192.168.10.199,6h     #设置dhcp地址范围,即租借时间6小时
    dhcp-option=3,192.168.10.1 #为手机配置网关
    dhcp-option=6,8.8.8.8 #为手机配置dns,请自己修改为外网的dns地址

    4)$sudo gedit /usr/bin/myap
    --start script

    #! /bin/sh
    nmcli nm wifi off //nmcli是NetworkManager的命令行版
    rfkill unblock wlan

    ifconfig wlan0 10.15.0.1/24 up
    sleep 1
    service isc-dhcp-server start
    service hostapd restart
    # 为无线添加路由规则
    iptables -F
    iptables -X
    iptables -t nat -F
    iptables -t nat -X
    iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j MASQUERADE
    iptables -A FORWARD -s 192.168.10.0/24 -o eth0 -j ACCEPT
    iptables -A FORWARD -d 192.168.10.0/24 -m conntrack --ctstate ESTABLISHED,RELATED -i eth0 -j ACCEPT
    #dnsmasq与named一般情况下bind的named会占了53端口,
    #  然后dnsmasq会启动不了,所以我用killall named来杀了named再启动dnsmasq。
    killall hostapd
    ifconfig wlan0 192.168.10.1
    #“-B”后台运行,之后的hostapd.conf需要指名路径.
    hostapd -B /etc/hostapd.conf
    /etc/init.d/dnsmasq restart
    # dnsmasq启动后会出现电脑突然上不了网,
    # 因为dnsmasq更改了/etc/resolv.conf的原因。可以在/etc/resolv.conf加一行
    # nameserver x.x.x.x
    #填入DNS服务器地址,根据自己的情况修改。
    echo "nameserver 8.8.8.8" >> /etc/resolv.conf

    5)$sudo  chmod -R 777 /usr/bin/myap
    --make myap excutable

    6)$sudo myap
    --you will find that a wlan named with the ssid you set("ap" here), and the passwd of wpa_passphrase you set("12345678" here)
    --is established.

    7. Linux fstab mount
    $sudo gedit /etc/fstab
    --the content like this
    # /etc/fstab: static file system information.
    #
    # Use 'blkid' to print the universally unique identifier for a
    # device; this may be used with UUID= as a more robust way to name devices
    # that works even if disks are added and removed. See fstab(5).
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    # / was on /dev/sda8 during installation
    UUID=20679176-d685-422a-a399-6ca90fbe2e86 /               ext4    errors=remount-ro 0       1
    # swap was on /dev/sda7 during installation
    UUID=aa3b636c-c6bc-4c1e-8e8e-a9d48c7b2173 none            swap    sw              0       0

    $sudo blkid
    --get the disk UUID
    --add a line in the file
    --the disk 4E4EE2844EE26465 is mnt as /media/data
    UUID=4E4EE2844EE26465 /media/data    auto    default    0    1

    第一列可以是实际分区名,也可以是实际分区的卷标(Lable)。
    第二列是挂载点。
    挂载点必须为当前已经存在的目录,为了兼容起见,最好在创建需要挂载的目标目录后,将其权限设置为777,以开放所有权限。

    第三列为此分区的文件系统类型。
    Linux可以使用ext2、ext3等类型,此字段须与分区格式化时使用的类型相同。也可以使用 auto 这一特殊的语法,使系统自动侦测目标分区的分区类型。auto通常用于可移动设备的挂载。

    第四列是挂载的选项,用于设置挂载的参数。

    常见参数如下:
        auto: 系统自动挂载,fstab默认就是这个选项
        defaults: rw, suid, dev, exec, auto, nouser, and async.
        noauto 开机不自动挂载
        nouser 只有超级用户可以挂载
        ro 按只读权限挂载
        rw 按可读可写权限挂载
        user 任何用户都可以挂载
        请注意光驱和软驱只有在装有介质时才可以进行挂载,因此它是noauto

    第五列是dump备份设置。
    当其值设置为1时,将允许dump备份程序备份;设置为0时,忽略备份操作;

    第六列是fsck磁盘检查设置。
    其值是一个顺序。当其值为0时,永远不检查;而 / 根目录分区永远都为1。其它分区从2开始,数字越小越先检查,如果两个分区的数字相同,则同时检查。

    当修改完此文件并保存后,重启服务器生效。

    8. FireFox IBUS 中文输入法不能选中输入框(直接删除)
    $ibus-setup
    取消:Embed preedit text in application window.

    9. FireFox 广告屏蔽插件:
    Adblock Plus

    10. CodeBlocks Console不能选中
    setting->environment->general setting
    ->Terminal to launch console programs:
    将:xterm -T $TITLE -e
    换为:gnome-terminal --disable-factory -t $TITLE -x

    11. Sublime Text 安装
    $sudo add-apt-repository ppa:webupd8team/sublime-text-3
    --add software source
    $sudo apt-get update
    --update source
    $sudo apt-get install sublime-text-installer

    12. Sublime Text register
    help->enter license
    --the license is as bellow:

    ----- BEGIN LICENSE -----
    Andrew Weber
    Single User License
    EA7E-855605
    813A03DD 5E4AD9E6 6C0EEB94 BC99798F
    942194A6 02396E98 E62C9979 4BB979FE
    91424C9D A45400BF F6747D88 2FB88078
    90F5CC94 1CDC92DC 8457107A F151657B
    1D22E383 A997F016 42397640 33F41CFC
    E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
    5CDB7036 E56DE1C0 EFCC0840 650CD3A6
    B98FC99C 8FAC73EE D2B95564 DF450523
    ------ END LICENSE ------

    13. Fcitx Chinese Input Method.
    1)install fcitx
    $sudo apt-get install fcitx-table-wbpy

    2)config fcitx
    system setting -> language support ->language
    Keyboard input method system: change IBus to Fcitx

    3)download sogoupinyin
    http://pinyin.sogou.com/linux/
    --Ubuntu / Ubuntu Kylin 14.04 LTS 版本
    只需双击下载的 deb 软件包,即可直接安装搜狗输入法

    4)restart input method
    点击屏幕右上角的键盘,选择restart.

    5)configure:
    点击屏幕右上角输入法选择按钮,点击“配置当前输入法”。将“输入法”框中的“搜狗拼音”调整到第一位,这样就会默认启动搜狗拼音输入法了。




    发表于 2016-1-6 17:57:36 | 显示全部楼层
    嗯,不错。

    看不懂
    回复

    使用道具 举报

     楼主| 发表于 2016-1-7 16:53:10 | 显示全部楼层
    Junularo 发表于 2016-1-6 17:57
    嗯,不错。

    看不懂

    完美的使用了中国人自己的English。。。

    回复

    使用道具 举报

    发表于 2016-1-7 17:29:52 | 显示全部楼层
    thinkercui 发表于 2016-1-7 16:53
    完美的使用了中国人自己的English。。。

    哈哈,我不会看代码

    回复

    使用道具 举报

    发表于 2016-1-12 23:51:51 | 显示全部楼层
    记号备用,话说开源的东西就得有一颗经得起折腾的心。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入观海听涛

    本版积分规则

    联系我们

    Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

    Archiver|手机版|观海听涛论坛   

    GMT+8, 2022-6-28 03:53 , Processed in 0.091633 second(s), 21 queries , Gzip On, MemCache On.

    快速回复 返回顶部 返回列表