刚刚 apt-get upgrade 把 Ubuntu LTS 弄挂了

2015-12-01 01:05:35 +08:00
 billlee
升级完重启后, USB 和显卡都没驱动起来,没有装任何闭源驱动

不知道要用什么发行版好了,最近准备入坑 Android 开发,文档里推荐的好像是用 Ubuntu
6186 次点击
所在节点    Linux
35 条回复
GNiux
2015-12-01 01:21:33 +08:00
好,可喜可贺<3

搞开发,何不直接命令行?那样就不会崩……
vanxining
2015-12-01 01:24:55 +08:00
Android 整个工具链都是基于 Ubuntu LTS 的,别折腾其他了。
Pastsong
2015-12-01 01:25:29 +08:00
Linux 用户的日常
Laforet
2015-12-01 04:30:38 +08:00
早日投奔 BSD ,早日获得新生
feikaras
2015-12-01 05:31:51 +08:00
买电脑吧。 Linux 和黑 mac 都是一个道理。
硬件选对随便怎么玩。
msg7086
2015-12-01 06:33:17 +08:00
这不叫弄挂吧。

别用桌面才是正道(?
clino
2015-12-01 07:04:35 +08:00
从来不用这种方式升系统
直接重装了事 更方便
popu111
2015-12-01 07:05:22 +08:00
没错没错,弄个 win 专门写代码,然后同步到 Ubuntu 的电脑上编译是吾等需要 Adobe 系列之人的好选择
Hyperion
2015-12-01 07:33:21 +08:00
开发环境除非必要,否则基本不考虑 linux 桌面版。

一定要的话… 按黑果那路子来,全套用对 linux 友好厂商硬件。特别是 usb 网卡,很早之前台式机吃了一瘪,螃蟹卡某些型号怎么插怎么认,雷凌的驱动有问题认不出。

现在当然好多了,基本全认,但现在台式机上的 fedora 依然偶见死机炸桌面的问题,还是老老实实虚拟机好了 ('・ω・')
lee015
2015-12-01 08:37:11 +08:00
目前是虚拟机 Ubuntu 14.04.3 mini ,没有桌面, windows 下 ssh 连上去,多开终端也方便。正在同步 cm13 打算编一个玩玩。
Shieffan
2015-12-01 08:39:47 +08:00
从 8.04 开始玩,玩到 9.10 以后就没有把桌面弄挂过了
hging
2015-12-01 08:47:30 +08:00
@popu111 这样的不应该搞台 mac 么 哈哈哈哈!
yougg
2015-12-01 08:54:40 +08:00
/home 单独分区, 升级失败就重装系统, Ubuntu so easy.

如果现在的 /home 没有单独分区, 那就整个目录全部复制到 一个单独分区, 然后重装系统, 装完后再把备份的 /home 目录复制回去, 也是可以的.
gam2046
2015-12-01 09:06:23 +08:00
如果是准备 android 开发的话,什么系统关系不是太大,基本上也没有什么区别,只不过 Windows 上做 Android 开发,需要安装驱动,而 Linux 不需要,只需要把设备编号告诉系统就行了。其他几乎没区别(我使用 Android , Eclipse 不清楚是否有差异)。
而且我自己多数情况下是采用网络 ADB 调试,不适用 USB 线连接,觉得拖根线不方便,如果用网络 ADB 调试, Windows 也不需要安装驱动。如果你不适用物理机调试,而采用虚拟机,则强烈不建议使用 linux 系统,由于硬件驱动问题,很可能你的 android 虚拟机无法使用 GPU 加速,严重伤害你的学习热情。
popu111
2015-12-01 09:06:47 +08:00
@hging 穷('ェ')
comicfans44
2015-12-01 09:09:33 +08:00
根据你说的这个情况,应该是内核升级了但是没有正常生成 initramfs , ubuntu 升级内核都会保留前一版本内核和 initramfs ,你可以在 grub 启动选项里面用老版本内核即可正常启动。

可尝试执行
dpkg -f install (如果是 apt 未执行完成导致的问题可解决)

或者由于 ubuntu 没有自动安装 linux-image-extra 的新版本导致,可尝试执行
apt-get install --reinstall linux-image-xxx.xxx.xxx
apt-get install --reinstall linux-image-extra-xxx.xxx.xxx

如果没有老版本内核可供启动或者无论哪个内核启动之后都无法进入命令行,那就用 ubuntu 安装盘
启动系统,chroot 到老系统里面执行以上步骤就可以了,用不着重装。
hujianxin
2015-12-01 09:21:34 +08:00
apt-get upgrade 貌似不升级 ubuntu 版本吧,应该是升级内核出现问题了。
fortunezhang
2015-12-01 09:27:50 +08:00
+1 就在刚才,我的也是。命令行直接黑窗口了。现在我是醉醉的,醉醉的,醉醉的。。。
wizardoz
2015-12-01 09:34:45 +08:00
我的公司工作 PC 跑 Ubuntu 用了 3 年半了,中间经常一个多月不关机。然后还从 12.04 升级到了 14.04 。
估计硬件的选择很重要,不能选太新的硬件。既然都跑 Ubuntu 桌面版了,那就不需要太高配置,只要内存够用,基本不会出现用着捉急的情况。
chih
2015-12-01 10:49:27 +08:00
Ubuntu 升级系统会挂,我遇到过两次。转到 Arch Linux 平稳运行一年多了,很多人的 Arch Linux 系统都已经运行三四年了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/240160

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX