admin管理员组

文章数量:1605045

安装过程

19.10

  官方网站下载,搜索引擎搜索Ubuntu history version
找到19.10,下载速度略慢,大小大约2.3G。

  在Windows 上面使用UltraISO(试用版即可)刻录到u盘即可

  重新启动笔记本,HP按F9进入bios,选择从u盘启动

  进入一个ubuntu系统列表选择页面,需要快速按下方向键,不然很快会默认进入用u盘体验ubuntu系统模式

  在列表中发现多了一个install ubuntu (safe graphics),搜索了一下,貌似为了防止图形显卡驱动造成的安装过程卡死的问题,具体是不是,咱也不知道,咱也无处问。默默的选择install ubuntu即可。

  过程还是很顺利的,安装完成会有提示,remove install medium and press enter之类的话,就是拔掉u盘,按回车键就好了。系统就重启了,重启完成就能完整的体验Ubuntu Linux系统了。

  230106前几天从163的源更换为阿里的源,更新了一次,系统崩了,启动不了,一直停留在黑乎乎的页面,提示也没细看,等了半天也没反应,系统又完犊子了。

20.04LTS

昨天下载了20.04LTS版本,长期支持版本或许会稳定一些吧,刻录到u盘,5号晚上捣鼓了半个小时安装好了,只是中间遇见了nvidia显卡软件安装的一个问题,蓝色屏幕显示 Perform MOK management,然后下面有4个选项。
Continue boot;
Enroll MOK;
Enroll key from disk;
Enroll hash from disk。
当时安装的时候打勾了,也输入密码了,这一步请参考https://zhuanlan.zhihu/p/434954543?utm_id=0。步骤很详细。

遇见的问题

  1.下面有一个很关键的问题,需要记录一下。

  进入系统后发现窗口的按钮图表采用了windows风格,三个按钮位于窗口右上角,以前安装的Ubuntu11,15,都在左侧,还真不习惯。搜索了解决方法,由于软件源的问题,始终没有成功解决。接下来必须解决软件源这个前置条件,才能解决三个按钮位置的设置的问题。方法请继续向下翻看更换软件的源。

  2.今天浏览b站视频,发现无法播放,之前京东购物预览视频也无法播放,这都是因为没有安装Adobe Flash Player的问题,走了不少弯路,其实解决很简单,两条命令解决,Ubuntu19.10可用。

sudo apt install flashplugin-installer
sudo apt install browser-plugin-freshplayer-pepperflash

  3.安装vscode

(1)官网.deb文件下载
(2)sudo dpkg -i xxx.deb
(3)sudo apt-get install -f # Install dependencies
这第三句很神奇,没看懂,不过确实安装成功了,按super键能找到vscode图标

  4.卸载软件

方法很多种,目前仅仅尝试了控制台卸载方法:
查看已经安装的软件,注意在列表里面查看自己安装的软件名称

dpkg --list

卸载命令,尖括号不需要,只是强调,后面是上一步看到的软件名称,例如卸载QQ,则输入sudo apt-get --purge remove qq 再按回车即可,只是举个例子。

sudo apt-get --purge remove <programname>

  5.Android Studio快捷方式实现

参考csdn作者stdev ,原文url太长,去他博客搜索studio即可找到。
进入到目录/usr/share/applications下创建文件xx.desktop,例如(studio.desktop),需要sudo执行。
将下面内容粘贴到文件内,保存即可在Aplication里面找到图标了。原文更详细可以参考

[Desktop Entry]
Name = Android_Studio
Comment = android studio
Exec=/home/xsc/android-studio/bin/studio.sh
Icon=/home/xsc/android-studio/bin/studio.png
Terminal=false
Type=Application

借助此方法,将下载的社区版Idea-IC设置了快捷方式,application列表还支持svg图标。

WiFi图标有一个❓(问号),无法浏览网页,QQ可以登录

  上午打开电脑,无法上网,WiFi图标上有一个问号,网页无法打开,QQ可以正常登录。以前在Windows系统也遇见过,直接手动添加DNS解析服务器就搞定了,然而Ubuntu竟然不行,不知道咋回事,看网上说在系统的设置=》隐私=》连接情况=》连接检查,把这个开关关掉就行。

  我试了一下,问号确实没有了,但是依然无法上网,重启电脑若干次也不行,Ubuntu20.04,昨天231012还好好的,后来没办法,重启了路由器,问题解决了。

扩展内存

  前段时间,购买了一个4G内存条,扩展了一下笔记本,暗影精灵1,2015年的本,DDR3,所以买内存条要注意,不要买错了,恐怕DDR4的安上不能用,拆机废了点事情,最终没有完全拆开,然而用手掰开,还是把内存条安上了。

  尽管用了不少的力气,然而最终还是没有完全脱离,确认所有的螺丝都卸掉了,专门看了视频,大力出奇迹的事情,还是不要相信,奇迹出不了,很大概率出悲剧,毕竟内部很脆弱,装上内存条,先开机试了一下,成功识别了,才开始安上光驱,扣上卡扣,拧上螺丝。

  虽然不是很贵的设备(Mac),但是吃饭的家伙还是要呵护好的。金士顿的内存条4G有4000零几M,这个容量还是很良心的,自带4G才3700多M,汗。

解决命令行安装不了软件的方法如下

1.更换软件的源(大约是下载或更新来源)

  参考这个文章吧,更换默认源,主要就是编辑/etc/apt/sources.list文件(注意提前备份一下),将新的源粘贴进去并保存。用国内的源确实比较方便快捷,阿里、清华、科大等等。我最终选择了网易的源,感觉还不错,猪厂给力!
贴一个清华源,其他看这个博客或搜索即可。

deb https://mirrors.tuna.tsinghua.edu/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu/ubuntu/ bionic-proposed main restricted universe multiverse

  然后在终端执行

sudo apt-get update
sudo apt-get upgrade

2.安装gnome-tweaks软件

  接下来即可安装和使用gnome-tweaks软件来设置三个按钮的位置了

sudo apt-get install gnome-tweaks

  安装完毕后,按alt+f2弹出窗口,输入gnome-tweaks,打开软件后,左侧点击窗口,右侧即可看到标题栏按钮,鼠标点击,按钮位置实时改变,就成功了。

3.vi编辑器的简单用法

  打开文件,例如build.gradle文件

vi build.gradle

  按i键进入编辑模式,才能开始编辑文件

  编辑完成,按Esc键,重新进入命令模式,按:q!退出vi不保存文件,按:wq保存文件并退出,可能需要指定文件名。

3.1vi编辑器难用问题解决

系统自带vi编辑器,太难用,感觉有些反人类,按方向键出现字母,驾驭不了,于是搜索了一下,据说系统自带的版本使用的是旧版本的vi编辑器快捷键,新手很难上手,建议卸载,安装一个新版本。两条命令,搞定。

sudo apt-get remove vim-common
sudo apt-get install vim

4.常见问题以及解决方法

4.1拿着笔记本举了举,屏幕旋转了,而且角度刁钻,难以恢复

因为这件事情,重启了一次电脑,但是老这样也不行,搜索解决之。
命令行搞定,下面的命令选择执行一条就行,能恢复正常角度即可。参考:https://blog.csdn/weixin_30514427/article/details/111968182

xrandr -o left # 向左旋转90度
xrandr -o right # 向右旋转90度
xrandr -o inverted # 上下翻转
xrandr -o normal # 回到正常角度

4.2如何截图

按住PrtScr键即可截屏全屏,如果要自由鼠标拖拽截屏,需要按住shift + PrtScr进行截屏。真的很方便,唯一的缺点就是编辑图片不方便。
230909,最近了解到Linux上面的图形处理软件,名称GIMP,页面很像Windows的PhotoShop。

4.2制作gif图片

软件名:peek,github开源https://github/phw/peek/,简单好用,调整窗口大小然后进行录制即可。huichang给力。具体下载使用方法也可参考peek安装使用

4.3如何解压缩被加密的7z格式文件

有时候下载的一些压缩文件带有密码,这种情况在windows系统里面非常简单,Windows携带的软件太丰富了,基本winrar都能打开并提示输入密码,然而这样简单的需求在linux里面却没有那么容易解决,对新手很不友好,许多想用linux的人就被劝退了。其实解决也很简单,依然是命令解决。

sudo apt-get install p7zip
sudo apt-get install p7zip-full

每次执行记得输入linux系统的密码。安装完成,即可用鼠标双击打开压缩文件,熟悉的密码输入框就有了,输入对应的压缩文件密码即可成功解压。本来以为要用命令行解压,后来发现鼠标双击即可[破涕为笑]。
参考:https://zhuanlan.zhihu/p/575589039

4.4Ubuntu如何使用NTFS硬盘

之前的Windows系统文件格式的硬盘没有格式化,还有许多文件和空闲空间,如何在Ubuntu中将空闲的NTFS硬盘空间利用起来呢?

5.图像处理软件

GIMP,非常给力,看起来像Windows平台的PhotoShop软件,特地下载安装体验了一下。

6.屏幕取色软件

Gpick,效果不错,随着鼠标移动实时显示指针区域的颜色。

7.常用软件寻找和安装记录

7.1画图软件

Windows的mspaint有时候真的很方便,然而linux的画图软件不太熟,搜索了一下,Pinta,MyPaint,这两个软件安装完成了,然而还不会用,唉缺乏教程啊。不过MyPaint这个软件真的艺术气息浓厚。

7.2 uml画图软件

http://www.umletino/
http://www.umletino/umletino.html这个网址可以直接进行在线作图,并且右下角文本输入区域的定制风格和MarkDown语法相似,真是个好工具啊,而且免费还开源,良心之作。
draw.io is good too.

7.3视频播放软件

sudo apt install vlc
参考:https://www.linuxidc/Linux/2019-10/160959.htm
有了这个软件,大部分视频文件都支持了。

7.4十六进制编辑器

在Windows平台,十六进制编辑器真的非常多,WinHex,HexEditor等,在Ubuntu Linux上面可以使用GHex
图标是这个样子

7.5QQ安装与更新

Linux版QQ在2023年年初发布了,喜大普奔。2024.3已经更新到3.2.6版本。虽然功能还不全面,但是已经是巨大的进步了。
(1)下载QQ软件,根据自己的平台cpu架构,x86, Arm, LoogArch, Mips…
一般都是x86,Intel或AMD的cpu,其他架构根据需要下载即可。
(2)sudo dpkg -i xxx.deb,xxx.deb修改为自己下载的文件名即可
(3)sudo apt-get install -f # Install dependencies安装依赖

如果QQ版本有更新,先下载下来新的deb文件,然后执行(2)命令即可完成更新。

7.6搜狗输入法安装历险记

  之前曾经尝试过数次搜狗输入法的Linux版本安装,奈何没有一次成功过,心想这输入法的安装体验也太差了,官方连个问题解决方法都没有属实……,2024年3月份看到网上有人搜索搜狗输入法Linux版本安装完成不能输入中文,打字只有英文字母上屏,看在输入法这么好用的份上,再折腾一次吧,大不了再卸载掉,继续用iBus输入。

1)官网下载搜狗输入法安装包deb文件,选择x86_64 cpu架构,得到sogoupinyin_4.2.1.145_amd64.deb,然后使用命令安装

2)通过命令行安装搜狗输入法

sudo dpkg -i sogoupinyin_4.2.1.145_amd64.deb

注:如果安装过程中提示缺少相关依赖,则执行如下命令解决:
sudo apt -f install

执行完依赖安装命令我又重新执行了第一条命令,这次就不提示缺少依赖了,然后重启系统,尝试按ctrl + 空格键,打开输入法,然并卵。

3)添加中文语言支持
参考官方安装向导:https://shurufa.sogou/linux/guide
总共4个步骤,执行完还是不行,打算卸载了。

后来百度了一下,AI也给出了提示,解决步骤如下:但是没什么用,第二条命令执行就提示了,没有fcitx-dock.service服务,服务不存在。

# 检查搜狗输入法服务状态
sudo systemctl status fcitx-dock.service
 
# 如果服务未运行,尝试启动服务
sudo systemctl start fcitx-dock.service
 
# 如果需要开机自启动
sudo systemctl enable fcitx-dock.service
 
# 查看搜狗输入法配置
cat ~/.config/fcitx/config
 
# 重新配置输入法(具体命令取决于搜狗输入法版本和安装方式)
# 可以通过图形化配置工具或命令行工具进行配置
 
# 检查系统语言设置
localectl status
 
# 如有需要,设置系统语言
sudo localectl set-locale LANG=zh_CN.UTF-8
 
# 更新搜狗输入法
# 可以从搜狗官方网站下载最新版本的安装包并安装
 
# 如果问题依然存在,可以尝试卸载搜狗输入法
sudo apt-get remove sogoupinyin  # 以Debian/Ubuntu为例
# 然后重新安装

4)最终解决方法
根本原因还是依赖没有安装全,在一个博客上看到还缺少一些依赖:

sudo apt-get install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
sudo apt install libgsettings-qt1

这两条命令依次执行,然后再按ctrl + 空格打开搜狗输入法,就能输入中文了,真不容易。如果还不行,可以重启电脑试试。

8.常用命令

  1. 在Mac中有一个命令open .打开当前目录非常方便,linux ubuntu如下命令
    xdg-open .
  2. 在Mac中有where命令查看程序安装到哪,如where python,linux ubuntu如下
    which python
  3. 查看当前所在目录
    pwd
  4. 查看Ubuntu版本
    lsb_release -a
    cat /etc/os-release
    uname -a

Android Studio

1.新建项目下载gradle速度慢;build过程一直卡在download fastutil-8.4.0

1).gradle下载速度慢解决方法,使用腾讯的镜像下载,速度直接逆天。

#distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip
distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-6.7.1-bin.zip

2).下载fastutil-8.4.0等了很久很久…依然没下载完毕,沧海桑田了都,以下旧版本ASbuild.gradle增加阿里云的maven仓库即可,新版本的AS需要在settings.gradle中相应修改

buildscript {
    repositories {
        maven{ url = "https://maven.aliyun/repository/public" }
        google()
        mavenCentral()
    }
    dependencies {
        //...
    }
}

allprojects {
    repositories {
        maven{ url = "https://maven.aliyun/repository/public" }
        google()
        mavenCentral()
        jcenter() // Warning: this repository is going to shut down soon
    }
}

下载android系统源代码

  从清华的镜像站点下载
参考:https://blog.csdn/Czach/article/details/51272494
命令执行出错:https://blog.csdn/StevenYang2008/article/details/106505696
如果没有python2就安装以下python2

sudo apt-get install python

6.0.1代码用掉了100G的硬盘,依然没有下载完,硬盘快满了,先中止,改天移动到其他地方,再继续。
  今天(21.9.5)将windows ntfs格式的硬盘用上了,将100多G的源码移动到了ntfs的机械硬盘上了,特此记录一下,这个流程,主要参考了这篇博客:https://blog.csdn/weixin_42316309/article/details/108895539,没想到果然很给力,从Ubuntu Linux就可以愉快的读写ntfs格式的机械硬盘了,将剩下的系统代码下载完毕吧。

  想安装20.04的,看了一下系统文件接近3G,太大放弃了,之前用过11.10,15.04还是10来着,也顺便想体验一下新的Ubuntu版本,确实新版桌面变化很大。人生多一些体验,还不错
  本来不想更换系统的,但是Windows 10太不让人省心。
  系统频繁更新关不掉,有时候是强制更新;
  自带杀毒软件关不掉,每次编写代码运行,杀毒软件严重影响IDE的执行效率,越是着急,越不得不等待,开发使用讲究高效,Windows10太耽误事儿。
  大好时光,系统高效执行,多编写一些代码,有一个好的心情开发,不香吗?

本文标签: