难用的Ubuntu

本文记录了作者初次使用Ubuntu遇到的问题:中文支持不足、权限管理繁琐及软件安装复杂等,并表达了对于Linux桌面版系统的看法。

           因为在看于渊的《自己动手写操作系统》需要用到linux,就在虚拟机上装了Ubuntu。但是用起来非常不方便。

首先,官方网站下载的对中文支持不全,连个中文输入法都没有。终端下的命令帮助又全是英文,我虽然能看懂,但看英文怎么会爽呢?还有就是那些被吹得很牛的软件大部分在外国站点,国内能上那些个网就不错了,更别说下载。

其次,它虽然有图形界面,但能做的事太少,很多事都得到终端下输命令,权限太低,比如剪切-复制文件,如果在目标文件夹没有新建文件的权限,就出现了剪切-不能复制的情况。再说一下权限的问题,桌面版根本不需要把用户的权限搞得这么低,老是sudo

最后,安装软件烦的要死。想安个rpm格式的,要先用alien转成什么deb。可是我sudo apt-get install alien,它又说没有alien,哥下了个alien并装上去了,好吧alien的README说要RedHat 的rpm……不可安装……linux的各版本之间连个通用的安装格式都没有。有人说windows下安装软件很傻叉,双击就行了,没有技术含量。可是,如果傻叉的操作就能达到目的,为什么要搞复杂呢?再者,在终端输几个命令,出来一大推英文,就不傻了吗?更傻。

            在我看来,非计算机专业的人不会去用linux。计算机专业的人被逼无奈才用linux……

 

 

### 如何在 Ubuntu 下使用 Bcompare 和 Meld 显示空格与 Tab 在 Ubuntu 22.04 中,文件比较工具如 Beyond Compare (Bcompare) 和 Meld 是非常强大的工具,用于对比两个或多个文件之间的差异。以下是关于如何配置这些工具以显示空格和 Tab 的方法。 #### 安装 Bcompare 要安装 Beyond Compare,在终端运行以下命令来下载并安装其 `.deb` 文件: ```bash wget https://www.scootersoftware.com/bcompare-4.4.8.26079_amd64.deb sudo dpkg -i bcompare-4.4.8.26079_amd64.deb sudo apt-get install -f ``` 完成安装后,打开 Beyond Compare 并进入 **Tools → Options → File Formats** 设置页面。在这里可以调整选项以使空格和 Tab 可视化[^1]。 #### 配置 Meld 显示空格和 Tab 对于 Meld 工具,可以通过以下方式实现可视化设置: 1. 打开 Meld 后加载需要比较的文件。 2. 转到菜单栏中的 **Edit → Preferences**。 3. 在弹出窗口中找到 **Text Filters** 或者类似的标签页。 4. 勾选 “Show Whitespace” 来启用空白字符(包括空格和 Tab)的可见性[^1]。 通过上述操作,用户可以在 Ubuntu 系统上利用这两种工具更直观地查看文档间的细微差别,特别是那些由不可见字符引起的区别。 ```python # 示例 Python 脚本展示如何调用 meld 进行外部程序集成 import subprocess def compare_files(file1, file2): try: subprocess.run(['meld', file1, file2]) except Exception as e: print(f"Error occurred while opening files with meld: {e}") if __name__ == "__main__": compare_files('example1.txt', 'example2.txt') ``` 此脚本提供了一个简单的接口用来启动 Meld 对指定两份文本档做比对分析功能。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值