zoukankan      html  css  js  c++  java
  • ubuntu问题集锦

    'APT-GET UPDATE'时' 404 NOT FOUND’

    此类问题对系统没有什么妨碍,原因就是没有找到该软件源。方法就是禁用该软件ppa。
    该文介绍的方法步骤(目前只适合Ubuntu 11.04),需安装‘fix404’应用,可自动禁用损坏软件源。

    sudo apt-add-repository ppa:lkjoel/fix404
    sudo apt-get update
    sudo apt-get install fix404

    然后运行sudo fix404 命令即可。

    其他Ubuntu版本可下载deb包安装@here


    locale: Cannot set LC_CTYPE to default locale: No such file or directory解决办法

    在安装ubuntu的时候选了中文,但后来发现SVN客户端需要utf8来支持中文。

    于是修改 /etc/default/locale为:

    LANG="en_US.UTF-8"
    LANGUAGE="en_US:en"

    但是,后来perl, locale,export LANG=en_US.UTF-8之类的命令都出现warning:

    > locale
    locale: Cannot set LC_CTYPE to default locale: No such file or directory
    locale: Cannot set LC_MESSAGES to default locale: No such file or directory
    locale: Cannot set LC_ALL to default locale: No such file or directory
    LANG=en_US.UTF-8
    LANGUAGE=en_US:en
    LC_CTYPE="en_US.UTF-8"
    LC_NUMERIC="en_US.UTF-8"
    LC_TIME="en_US.UTF-8"
    LC_COLLATE="en_US.UTF-8"
    LC_MONETARY="en_US.UTF-8"
    LC_MESSAGES="en_US.UTF-8"
    LC_PAPER="en_US.UTF-8"
    LC_NAME="en_US.UTF-8"
    LC_ADDRESS="en_US.UTF-8"
    LC_TELEPHONE="en_US.UTF-8"
    LC_MEASUREMENT="en_US.UTF-8"
    LC_IDENTIFICATION="en_US.UTF-8"
    LC_ALL=

    解决办法:

    locale-gen en_US.UTF-8

    如果Ubuntu Server在安装过程中,选择的是中文(很多新手都会在安装时选择中文,便于上手),这样在完成安装后,系统默认的语言将会是中文zh_CN.UTF- 8。但问题是我们安装的是服务器,只需要运行命令行终端,但在终端下无法正常的显示默认中文编码zh_CN.UTF-8。

    可以有三种方法解决该问题,分别详细介绍如下。

    第一种:安装zhcon软件包
    $ sudo apt-get install zhcon
    即可将zhcon软件包安装上,它其实就相当于一个Ubuntu的UC-DOS程序,是一个汉字外挂。既然是外挂就必然要占用一定的系统资源,根据实际需求可选用该方法。

    第二种:使用putty、securteCRT等虚拟终端软件
    直接修改虚拟终端界面配置项目中的字体编码为UTF-8即可。其实就是仍然采用了Ubuntu Server默认的zh_CN.UTF-8汉字编码,但在虚拟终端中经过“编码修正”后正确显示出来,因为Windows系统下是采用GBK作为系统默认 编码的,故在Windows下,无论是虚拟机,还是默认的虚拟终端界面,显示汉字都是乱码或菱形符号。该方法使用较广,但在实际终端下,仍然无法正常显示 汉字,因为此时系统的默认编码还是zh_CN.UTF-8,服务器上的实际终端还是不能认识zh_CN.UTF-8这种编码。故引出第三种方法。

    第三种:修改Ubuntu的配置文件/etc/default/locale
    将原来的配置内容修改为
    LANG=”en_US.UTF-8″
    LANGUAGE=”en_US:en”
    再在终端下运行:
    $ locale-gen -en_US:en
    注销或重启后,Ubuntu Server真正服务器实体终端就恢复成了英文的语言环境。
    所以,此方法不是真正意义上的中文化,而是恢复英文的默认编码


    错误
    [root@server local]# svn
    svn: warning: cannot set LC_CTYPE locale
    svn: warning: environment variable LANG is en_US.UTF-8
    svn: warning: please check that your locale name is correct
    Type 'svn help' for usage.

    解决方案 
    echo "export LC_ALL=C" >> /etc/profile
    export LC_ALL=C 


     用 rz 上传本地文件到linux,直接输入 rz 上传会出错直接登出

    这样就行了  rz -e


  • 相关阅读:
    Oracle误删除数据和表的恢复办法包括truncate
    SQL中简单函数介绍
    SQL中的null
    oracle数据库实例后台进程
    常用查询视图
    AIX 常用命令积累(未完待续)
    查询当前用户下的表/查询某一个用户的表
    查询统计运行和采控库里所有用户下的记录数大于5000万条的表
    使用orace数据库自带的sqldeveloper
    PL/SQL Developer
  • 原文地址:https://www.cnblogs.com/leonbond/p/3097061.html
Copyright © 2011-2022 走看看