zoukankan      html  css  js  c++  java
  • linux系统操作常见问题(ubuntu和opensuse)

    在玩linux的过程中,会遇到各种看似奇怪的问题,这些问题往往让那些刚刚接触linux没多久的人不知所措,心中烦躁,这里把我曾经遇到对各种问题列出来,供喜欢linux对人参考:

    ==================================================================

    linux下以root身份成功运行chromium

     

    现在ubuntu下的chromium浏览器用root用户则不能运行。从网上找了一些方法,记录一下,分享分享

     

    首先装上16进制编辑器(hexedit)

     

    root@lzy-bt5:~# hexedit /usr/lib/chromium-browser/chromium-browser    命令行或图形模式打开这个二进??制文件

     

    Tab键切换至右侧ASCII模式,Ctrl+S搜索geteuid,将其改为getppid后保存

     

    顺便讲一下,HexEdit是一款十六进制的编辑器。

    如果是opensuse的话,直接ghex打开/opt/chrome/chrome来设置,当然如果你安装的是chromium,那么同样找到主程序文件,然后修改就ok了

    ==================================================================

    linux下无法调节音量

    将root加到pulse和pulse-access组:

     

    sudo usermod -a -G pulse-access root

    gpasswd -a root pulse

    gpasswd -a root pulse-access

     

    然后:

    编辑/etc/default/pulseaudio文件

     

    root@ubuntu:~# vim /etc/default/pulseaudio

    修改以下两处

     

    PULSEAUDIO_SYSTEM_START=1

    DISALLOW_MODULE_LOADING=0

    改为1和0,表示允许运行在system环境,允许动态加载模块。

     

    重启一下计算机,声音就会出来了

     

    opensuse也会发生root下音量可以调节,而且test sound也能响,但就是播放器没有声音,这样可以运行  usermod -A pulse-access root即可

     

    ===================================================================

    ubuntu 12.04 root登陆

    unity (lightDM登录界面)

    vim /etc/lightdm/lightdm.conf

    然后在配置文件最后添加

    greeter-show-manual-login=true

    重启即可

    ===================================================================

    ubuntu下获取linux源码

    apt-cache search linux-source

    apt-get install linux-source-3.2.0

    ===================================================================

    解决安装aircrack-ng安装问题

    sudoapt-get install build-essential

    sudoapt-get install libssl-dev

    wgethttp://download.aircrack-ng.org/aircrack-ng-1.1.tar.gz

    tar-zxvf aircrack-ng-1.1.tar.gz

    cdaircrack-ng-1.1

    用vi编辑器打开文件common.mak

    vicommon.mak

    找到下面这一行

    CFLAGS ?= -g -W -Wall -Werror -O3

    去掉“-Werror”选项,去掉后这一行如下:

    CFLAGS ?= -g -W -Wall -O3

    保存文件,接下来编译和安装

    make

    sudomake install

    =================================================================

    解决opensuse,root用户登陆无法设置中文问题

     

    在root目录下建一个文件.bash_profile,写入以下内容

     

    export LC_ALL="zh_CN.GBK"

    export LANG="zh_CN.GBK"

     

    保存重新登陆,ok,不过这时候用Dolphin打开windows磁盘,中文文件名乱码,估计是LC_ALL都设置成GBK编码缘故

    我还是建议在/etc/profile里面加上

    LC_ALL=zh_CN.GBK

    LC_CTYPE=zh_CN.GBK

    LANG=zh_CN.GBK

    ========================================================================

    解决gedit打开windows文本乱码问题

    1、在终端输入“dconf-editor”回车(见图2)。(如果没有安装用“sudo apt-get install dconf-tools”安装。)

     

    2、展开org/gnome/gedit/preferences/encodings(见图3)

     

    auto-detected的value中加入 'GB18030', 加在uft8后面,按回车;

     

    show-in-menu的value中在前面加入 'GB18030', 按回车。

    ========================================================================

    未完待续。。。。。。

  • 相关阅读:
    基于 jQuery 实现的非常精致的自定义内容滑动条
    异步加载js,Css方法
    jquery ready()的几种实现方法小结
    javascript事件绑定,取消,addEventListener,removeEventListener,attachEvent,detachEvent
    JSONP跨域访问,通过动态加入javascript实现
    抓包
    devops docker笔记
    linux 命令
    ubuntu16 mysql5.7 数据占满磁盘mysql服务停止的恢复方法
    devops kubernates
  • 原文地址:https://www.cnblogs.com/magicdmer/p/4458368.html
Copyright © 2011-2022 走看看