解决linux ubuntu不能识别华为手机的问题--升级内核 - 陈严肃

时间:2024-03-03 16:56:08

解决linux ubuntu不能识别华为手机的问题--升级内核

  敝人手中有一个华为mate8,但是debian, ubuntu及一系列衍生版均不能识别。只能识别出一个华为手机助手,但是无法使用华为的内置存贮。

  在fedora上是可以完美使用的。

 

  归根到底的原因,是因为华为的安卓版本太高了,linux的老内核不能识别。fedora内核更新比较激进,所以没事。

 

下面介绍升级内核过程,珠玉在前,我就不献丑了。

转载自译文:http://www.linuxidc.com/Linux/2015-08/121719.htm

      外文原址:http://www.makeuseof.com/tag/update-linux-kernel-improved-system-performance/

-----------------------------

现在,访问这个内核 PPA 网页,并滚到底部。列表的最下面会含有最新发布的预选版本(你可以在名字中看到“rc”字样),但是这上面就可以看到最新的稳定版(说的更清楚些,本文写作时最新的稳定版是4.1.2。LCTT 译注:这里虽然 4.1.2 是当时的稳定版,但是由于尚未进入 Ubuntu 发行版中,所以文件夹名称为“-unstable”)。点击文件夹名称,你会看到几个选择。你需要下载 3 个文件并保存到它们自己的文件夹中(如果你喜欢的话可以放在下载文件夹中),以便它们与其它文件相隔离:

  1. 针对架构的含“generic”(通用)的头文件(我这里是64位,即“amd64”)
  2. 放在列表中间,在文件名末尾有“all”的头文件
  3. 针对架构的含“generic”内核文件(再说一次,我会用“amd64”,但是你如果用32位的,你需要使用“i686”)

你还可以在下面看到含有“lowlatency”(低延时)的文件。但最好忽略它们。这些文件相对不稳定,并且只为那些通用文件不能满足像音频录制这类任务想要低延迟的人准备的。再说一次,首选通用版,除非你有特定的任务需求不能很好地满足。一般的游戏和网络浏览不是使用低延时版的借口。

你把它们放在各自的文件夹下,对么?现在打开终端,使用cd命令切换到新创建的文件夹下,如

  1. cd /home/user/Downloads/Kernel

接着运行:

  1. sudo dpkg -*.deb

这个命令会标记文件夹中所有的“.deb”文件为“待安装”,接着执行安装。这是推荐的安装方法,因为不可以很简单地选择一个文件安装,它总会报出依赖问题。这这样一起安装就可以避免这个问题。

------------------------------

  然后重启即可。