
Ubuntu/Linux
文章平均质量分 83
ameyume
蓝蓝的天,白云朵朵。
展开
-
ubuntu18.04 安装 scrcpy 遇到的坑
首先,通过以下命令直接安装是不行的:sudo apt install scrcpysudo aptinstall scrcpy 或sudo apt-get install scrcpy 都不行,提示“E: 无法定位软件包 scrcpy”:~$ sudo apt-get install scrcpy[sudo] gym 的密码:正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 E: 无法定位软件包 scrcpy及时...原创 2020-07-09 22:54:29 · 13239 阅读 · 4 评论 -
华硕a豆安装ubuntu14.04系统开启wifi
笔记本新安装的ubuntu系统无法找到WIFI列表,原因是没有安装无线网卡的驱动文件,导致无法识别WIFI信号。需要安装对应网卡的驱动文件,网卡型号可以在windows10系统的桌面点击"此电脑 / 属性 / 设备管理器",打开设备管理器,查看“网络适配器”来查看无线网卡类型,例如我的华硕a豆笔记本自带的无线网卡是intel 8265,如图所示:下载驱动:可以通过链接https:/...原创 2020-02-04 15:39:00 · 3671 阅读 · 0 评论 -
ubuntu14.04系统中virtualbox安装Oracle VM VirtualBox Extension Pack包
ubuntu14.04系统中virtualbox默认不支持usb设备,需要安装Oracle VM VirtualBox Extension Pack才行,但必须安装以下版本才可以安装成功:Oracle_VM_VirtualBox_Extension_Pack-4-3-8-92456.vbox-extpack此版本的下载地址:http://virtualbox-extension-pack.en.s原创 2015-12-15 22:13:55 · 8402 阅读 · 0 评论 -
64位ubuntu14.04配置adb后提示没有那个文件或目录
1.配置完adb环境变量后在终端输入adb:ameyume@ameyume-HP-450-Notebook-PC:~$ adb/home/ameyume/adt-bundle-linux-x86_64-20140702/sdk/platform-tools/adb: 没有那个文件或目录原因:由于是64位的linux系统,而Android SDK只有32位的,需要安装一些支持包才能使用。安装:ame原创 2015-11-07 00:36:21 · 8500 阅读 · 0 评论 -
ubuntu设置jdk环境变量的方法
1.下载jdk-6u25-linux-i5862.修改jdk-6u25-linux-i586的可执行权限,最简单的方法是赋予所有权限,即:chmod 777 jdk-6u25-linux-i5863.自解压安装jdk,我安装在来主目录下./jdk-6u25-linux-i586安装完后,会生成/home/gong/jdk1.6.0_25文件夹4.设置环境变量,对于对vi不熟原创 2011-05-01 11:45:00 · 24863 阅读 · 3 评论 -
在64位ubuntu上编译kitkat4.4时遇到HashSet_jni.h错误导致编译中止的问题
在64位ubuntu上编译katkit4.4时经常遇到以下错误导致编译中止,困扰了很长时间才解决此问题,尝试过几种不同的方法,最后总算找到了根本原因。先看下错误现象,提示HashSet_jni.h error。In file included from externalromium_org/content/common/android/hash_set.cc:5:0:out/target/prod原创 2014-06-06 09:38:22 · 6178 阅读 · 4 评论 -
ubuntu配置android开发环境和编译源码遇到的一些问题
---------------------------------------------环境变量设置---------------------------------------------1.设置jdk环境变量不要把环境变量配置在/etc/environment和/etc/profile文件中,这样配置的在有的ubuntu版本上会出现退出当前终端后不起作用的问题,在ubuntu12原创 2013-11-07 15:33:54 · 16364 阅读 · 0 评论 -
解决在windows系统中删除ubuntu系统分区导致重启后提示grub rescue,不能进入windows系统的问题。
在删除了ubuntu后又删除了windows系统,并且把硬盘重新分区并格式化了,所以试图找到原来的ubuntu启动项的方法行不通。并且不识别光驱,u盘安装ghost系统也不可以。最后解决办法:1.下载winPE,用UltraISO写入U盘中。2.下载MBRFix工具,放在另外一个U盘或者移动硬盘中,用来修复启动引导项。3.U盘启动,进入winPE系统,此时可以安装windows原创 2013-11-17 15:30:54 · 7231 阅读 · 0 评论 -
Linux系统错误码
http://www-numi.fnal.gov/computing/minossoft/releases/R2.3/WebDocs/Errors/unix_system_errors.htmlErrors: Linux System ErrorsWhen system requests fail, error code are returned. To understan原创 2013-06-13 14:23:51 · 2209 阅读 · 0 评论 -
ubuntu virtualbox xp无声音解决
太简单了,记录一下解决方法,进入xp,打开设备管理器,对着ac97设备驱动点右键,点更新驱动,更新一下就ok了。这时候去控制面板,就可以看到有音频设备了。具体步骤如下:第一步,virtualbox里设置一下驱动和芯片在启动xp之前,在virtualbox中设置Alsa音频驱动,如图:第二步,进入xp更新驱动,如图:原创 2015-12-16 02:09:52 · 6760 阅读 · 0 评论 -
字符转码开源库libiconv目前还不支持64位
最新版的libiconv 1.14目前还不支持64位系统,只能编译出32位库。libiconv 1.14下载地址:http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gzlibiconv介绍:http://www.gnu.org/software/libiconv/linux系统编译安装方法:$ ./configure --prefix=/u原创 2016-01-07 00:54:21 · 5784 阅读 · 1 评论 -
解决unbuntu14.04上的eclipse自动退出的问题
新安装的ubuntu14.04版,把以前12.04上正常使用的eclipse拷贝到14.04上后,启动eclipse后,输入代码时出现点"."提示符就会自动重启。jdk是1.7。经过查找得知,需要修改以下两个地方,其中第一个默认就是1.7了,所以只需要修改eclipse.ini文件即可。修改内容,把-Dosgi.requiredJavaVersion=1.6修改为1.7,修改结果如下:-Dosgi原创 2015-11-12 00:53:21 · 462 阅读 · 0 评论 -
ubuntu系统AndroidStudio修改内存大小
位于android-studio/bin目录下的studio64.vmoptions和studio.vmoptions文件。把Xms,Xmx,-XX:MaxPermSize,-XX:ReservedCodeCacheSize分别修改大一些,根据电脑内存大小分配大一点就可以了。1.studio64.vmoptions文件-Xms512m-Xmx2048m-XX:MaxPermSize=1024m-X原创 2015-12-25 10:49:58 · 6321 阅读 · 1 评论 -
Ubuntu18.04安装eclipse的过程及设置spaces代替tab键
1.下载Eclipse首先,从eclipse官网默认下载的Eclipse Installer默认安装的是Mars版本,即4.5,不是最新版本,在ubuntu18.04上eclipse的各个属性设置窗口存在显示问题,最重要的是不能弹出设置默认空格替代tag键的窗口,导致无法设置默认spaces。如果要安装最新版本,需要点击以下网址右侧的列表,选择最新的版本4.9https://www.e...原创 2018-10-12 12:54:32 · 1318 阅读 · 0 评论 -
AndroidStudio编译Taglib源码中遇到的一些问题
系统Ubuntu18.04AndroidStudio版本3.2.1NDK:android-ndk-r10e,未使用最新的ndk,貌似最新的有些问题Taglib是最新的taglib-1.11.1第一次在AndroidStuido中编译第三方库,遇到的主要问题如下:1.只是从Build菜单执行Make Project或者Rebuild Project,报错信息如下:Proces...原创 2018-10-31 09:06:17 · 979 阅读 · 1 评论 -
Ubuntu安装搜狗输入法后修改默认英文输入状态的方法
ubuntu安装搜狗输入法后如果把其他输入法都删除,只留下搜狗输入法则默认是中文输入,在打开命令行时一般是输入英文,默认中文的确很麻烦,而且linux系统使用英语的情况更多谢。如果ubuntu默认安装搜狗输入法后,没有删除原来的“键盘-英语(美国)”,则修改“系统设置/语言支持/语言/键盘输入方式系统”为fcitx后,重启电脑后默认是只有“键盘-英语(美国)”和搜狗拼音输入法两个选择的,不需要...原创 2019-02-12 15:29:17 · 14670 阅读 · 3 评论 -
运行jd-gui提示error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file
在ubuntu 14.04上运行jd-gui命令报错::~/apktool/android-linux下反编译工具/jd-gui-0.3.3.linux.i686$ ./jd-gui./jd-gui: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No s...原创 2019-04-22 16:56:57 · 5295 阅读 · 2 评论 -
ubuntu解决不能设置高分辨率的问题
在ubuntu12.10上安装gnome切换到经典模式后,分别率最高只有1024*768,以为是没有安装显卡驱动导致的,上网搜索了N多方法,安装了各种nvidia驱动,依然没有搞定。反而把分辨率降低到只能设置为最高854*480,导致窗口按钮都看不到。后来想启动时选择默认模式,不用gnome经典模式,回到默认模式不就可以了,结果还是不行。然后又把gnome删除,删除时直接使用sudo ap原创 2013-05-08 20:34:56 · 7955 阅读 · 0 评论 -
Ubuntu关闭按钮移到右上角
在Ubuntu中,最小化、最大化、关闭按钮默认是在左上角的,这个跟我们在Windows中的习惯可能会有冲突。修改方案如下:1、命令行中输入gconf-editor,打开配置编辑器。2、依次展开/apps/metacity/general/。3、编辑button_layout的键值,改为:menu:minimize,maximaze,close4、瞬间即可看到效果。 PS转载 2013-05-07 17:28:11 · 3917 阅读 · 0 评论 -
xp下安装ubuntu10.10的方法
1.先安装虚拟光驱Daemon tools lite,不能使用PowerISO,此工具安装Ubuntu失败。2.启动虚拟光驱Daemon,默认在任务栏里启动的,加载iso文件原创 2010-11-21 16:10:00 · 2062 阅读 · 0 评论 -
linux操作系统中对大小端的判断
int main(void){ static union { char c[4]; unsigned long l; } endian_test = {{'l', '?', '?', 'b'}}; #define ENDIANNESS ((char)endian_test.l) printf("ENDIANNESS:%c/n", ENDIANNESS); // Output "ENDIANNESS:l"原创 2011-01-30 15:47:00 · 4738 阅读 · 0 评论 -
Ubuntu下SVN的使用方法[整理]
SVN作为日常开发中不可缺少的工具,今天终于开始在Ubuntu下使用了。1、首先需要安装SVN。Ubuntu下的SVN安装十分简单,sudo apt-get install subversion,然后根据提示一步一步,就完成了SVN的安装;2、检出文件(checkout)。 使用命令:svn co http://{svn repository url} /destination 也可以使用: svn co svn://xxx.xxx.xxx/xx,这样会在主文件夹下生成xx文件夹,把svn原创 2011-04-13 15:17:00 · 30976 阅读 · 1 评论 -
Linux下如何查看系统启动时间和运行时间
<br />1.uptime命令<br />输出:16:11:40 up 59 days, 4:21, 2 users, load average: 0.00, 0.01, 0.00<br /><br />2.查看/proc/uptime文件计算系统启动时间<br />cat /proc/uptime<br />输出: 5113396.94 575949.85<br />第一数字即是系统已运行的时间5113396.94 秒,运用系统工具date即可算出系统启动时间<br /> da转载 2011-04-12 09:33:00 · 5325 阅读 · 0 评论 -
用U盘安装ubuntu的方法
没有光驱不用怕,有了光驱不能用也不用愁,只要有U盘,硬盘安装Ubuntu不是梦。从U盘安装非常简单,只需要把ubuntu映像文件加载到u盘,开机时按F12,选择USB启动,就可以从U盘启动安装,接下来和从光盘安装一模一样。从U盘安装后的ubuntu是一个独立的系统,比起在windows中通过wubi安装的系统要好些,效率最高,毕竟weubi安装还是相当于在windows中安装了一个大文件,只是必虚拟机安装的效率高些而已。我使用以下方法来制作U盘安装盘:使用unetbootin-windows-494工具来制原创 2011-04-14 09:08:00 · 3046 阅读 · 0 评论 -
在终端里临时设置JDK1.5的方法
我的ubuntu机器默认的JDK是1.6的,但在编译android2.2的源码时需要1.5的JDK,这时就可以在要进行编译的终端里临时把JDK设置为1.5的,方法如下:新建一个sh文件,命名为jdk1_5.sh,内容为你的JDK1.5的安装路径如下:export JAVA_HOME=/home/ameyume/java/jdk1.5.0_22export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLA原创 2011-06-01 08:59:00 · 2953 阅读 · 1 评论 -
完美解决 ubuntu 配置环境变量后不能登录
今天,在我的电脑上装上了JDK ,配置好环境变量后。发现,登录的时候,不能登录(即在登录不到几秒的时间后又重新的回到了登录界面!)搞得我很郁闷!查找错误后才发现,原来,ubuntu 再启动的时候读取配置文件,并设置环境变量的顺序是这样的:1、在登录时,操作系统定制用户环境时使用的第一个文件就是 /etc/profile ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。2、在登录时操作系统使用的第二个文件是 /etc/environment ,系统在读取你自己的profile转载 2011-05-01 00:41:00 · 23293 阅读 · 4 评论 -
更新时间戳的命令
linux下更新文件时间戳的命令find {PWD} -name "*.*" |xargs touch *原创 2011-08-10 20:06:00 · 2850 阅读 · 0 评论 -
linux man查看函数帮助提示没有函数手册页条目的解决方法
例如,在ubuntu系统终端中输入man pthread_join,查看pthread_join函数的帮助,但提示:没有 pthread_join 的手册页条目要解决此问题,需要安装额外的帮助包文件manpages-posix-dev执行安装此包的命令,选择Y后,安装成功,再执行man命令查看帮助即可。sudo apt-get install manpages-po原创 2012-04-01 09:34:26 · 10597 阅读 · 1 评论 -
Mutex的lock(), unlock(), tryLock()函数介绍
lock函数和tryLock函数都是用于锁定对象,但他们之间有一定的区别:lock函数是阻塞的,因为它调用WaitForSingleObject函数时传递的第二个参数是INFINITE,表示无限等待下去,所以是阻塞的。tryLock函数时非阻塞的,调用后立即返回。因为它调用WaitForSingleObject函数时传递的第二个参数是0,表示不等待,立即返回。调用lock或者tryLo原创 2012-05-15 11:06:01 · 26486 阅读 · 2 评论 -
通过grep --help或者man grep查看grep命令用法
通过在linux命令行终端中输入grep --help可以查看到grep的中文用法介绍,显示如下。如果是使用man grep,显示的是英文的介绍。用法: grep [选项]... PATTERN [FILE]...在每个 FILE 或是标准输入中查找 PATTERN。默认的 PATTERN 是一个基本正则表达式(缩写为 BRE)。例如: grep -i 'hello w原创 2012-05-25 09:42:24 · 9694 阅读 · 0 评论 -
grep不查找隐藏文件夹的方法
默认的grep会搜索所有文件,包括隐藏文件夹下的文件。例如,使用如下命令搜索MediaButton字符串,搜索结果包含隐藏文件夹下的文件。grep -nr MediaButton *如果是用svn管理的代码,每个文件夹下都有一个.svn的隐藏文件夹,包含对代码版本的控制信息,日积月累会越来越庞大。所有如果只是默认搜索的话,很多搜索结果都是svn目录下的,对我们来说,是没原创 2012-07-03 11:48:23 · 17040 阅读 · 2 评论 -
svn生成patch和打(导入)patch文件的方法
生成patch文件:svn diff > patchFile // 整个工程的变动生成patch或svn diff file > patchFile // 某个文件单独变动的patch svn回滚:svn revert FILE // 单个文件回滚svn revert DIR --depth=infinity // 整个目录进行递归回滚 打patch:patch原创 2012-07-20 11:46:10 · 84061 阅读 · 2 评论 -
ubuntu增加终端命令别名的方法
修改.bashrc文件,增加别名。格式:alias 别名='被别名替代的命令'实例如下:# enable color support of ls and also add handy aliasesif [ -x /usr/bin/dircolors ]; then test -r ~/.dircolors && eval "$(dircolors -b ~/.dir原创 2012-07-25 18:02:22 · 4061 阅读 · 0 评论 -
了解Linux的进程与线程
本文总结的不错,特转之。转自:http://timyang.net/linux/linux-process/上周碰到部署在真实服务器上某个应用CPU占用过高的问题,虽然经过tuning, 问题貌似已经解决,但我对tuning的方式只是基于大胆的假设并最终生效了。我更希望更多的求证一下程序背后CPU及OS kernel当时的运作机制。所以我读了一些Linux内核设计与实现及其他一些相转载 2012-11-07 10:54:47 · 2073 阅读 · 0 评论 -
Linux系统内存使用率总结
Linux系统可以通过cat /proc/meminfo命令查看内存使用情况:MemTotal: 3934164 kBMemFree: 307128 kBBuffers: 148556 kBCached: 1051540 kBSwapCached: 213796 kBActive:原创 2012-11-16 10:17:55 · 9000 阅读 · 0 评论 -
ubuntu安装samba共享文件夹
一、安装smb执行命令行: #sudo apt-get install samba #sudo apt-get install smbfs 二、添加准备共享的文件夹。有如下三种配置共享文件夹的方法,任选一种方法即可:1、在ubuntu中使用图形界面的共享功能 按Alt+F2或打开终端,把执行运行程序界面叫出來。输入如下命令: shares转载 2013-04-01 15:25:49 · 2516 阅读 · 0 评论