小编Sri*_*Sri的帖子

我应该使用 .sh 扩展名保存我的脚本吗?

我有一些功能脚本,我想复制到/usr/bin我想将它们用作普通终端命令。将它们与.sh扩展一起使用是一个好习惯还是我可以在没有扩展的情况下保存它们?

scripts

74
推荐指数
3
解决办法
3万
查看次数

查看要升级的软件包的 apt-get 更改日志

这个问题描述了如何获取给定包的变更日志。但是,这是整个变更日志。

我想要的是一种查看我将要升级的内容会发生什么变化的方法。例如,我在想象这样的事情:

$ sudo apt-get upgrade --show-changelogs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  foo
    -- adds the bar feature for better snazziness
    -- removes the deprecated baz feature

1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 8,864 kB of archives.
After this operation, 285 kB disk space will be freed.
Do you want to continue [Y/n]? 
Run Code Online (Sandbox Code Playgroud)

不幸的是,我在 apt-get …

apt

63
推荐指数
3
解决办法
3万
查看次数

我在哪里可以获得与 gsettings 一起使用的 SCHEMA / PATH / KEY 列表?

经过一番研究,我发现我可以使用gsettings终端中的命令快速设置配置选项,而不是安装dconf-editororgconf-editor或 CCSM。

但是我们需要 SCHEMA/PATH 和 KEY 来设置值。
语法是:

gsettings set SCHEMA[:PATH] KEY VALUE
Run Code Online (Sandbox Code Playgroud)

例如,从不自动隐藏启动器:

gsettings set com.canonical.Unity2d.Launcher hide-mode 0
Run Code Online (Sandbox Code Playgroud)

并且,对于不与启动器重叠的窗口:

gsettings set com.canonical.Unity2d.Launcher use-strut true 
Run Code Online (Sandbox Code Playgroud)

那么,我在哪里可以获得可以使用 gsettings 设置的所有 SCHEMA / PATH / KEY 的列表?

不,请不要建议该gsettings list-keys命令,因为我不知道可能有数百个可用的模式。

compiz gconf gsettings dconf

23
推荐指数
1
解决办法
2万
查看次数

如何在 Ubuntu 上删除 Google Chrome 错误弹出窗口 - “您的首选项无法读取...”?

自过去几天以来,每当我启动 Google Chrome 时,我都会收到此弹出错误消息,提示“无法读取您的首选项...”我在正常浏览器使用中没有遇到任何问题,但我无法删除它错误。

我的操作系统版本是 Ubuntu 13.10。Chrome 版本是 36.0.1985.143。

任何指针表示赞赏。

google-chrome

7
推荐指数
2
解决办法
2万
查看次数

如何在 Thunderbird 中按字母顺序对帐户名称进行排序?

我刚刚升级到 Ubuntu 12.04 和 Thunderbird 13.0.1。

我之前在 Thunderbird 有 2 个帐户:
a..@i..net
s..@c..com

我在 SeaMonkey 上还有另一个帐户:
a..@i..com
,我将它导入到 Thunderbird 中。

现在我想要的账户顺序是:
a..@i..com
a..@i..net
s..@c..com

但它显示:
a..@i..net
s..@c..com
a..@i..com

我在 Thunderbird 中找不到任何选项来根据需要对它们进行排序。我遇到了第 3 方扩展,但我避免使用此类扩展。有没有其他方法可以做到这一点?

thunderbird sort

5
推荐指数
1
解决办法
8875
查看次数

如何减少更新管理器的带宽使用和下载量?

Ubuntu“软件最新”现在变得像Windows一样令人痛苦。

每次更新检查开始时,都需要很长时间才能“更新缓存”并占用所有互联网带宽。如何减少更新过程的带宽使用?此外,如何删除冗余软件的不必要更新。

我还需要减少下载量,因为配额有限(而且成本非常高,每 100MB 大约 1 美元)。

updates apt bandwidth

4
推荐指数
1
解决办法
1616
查看次数

如何创建没有任何默认文件类型的新文件?

我正在通过使用创建一个新文件

在终端:touch newfilename.someext

或者

在 nautilus 中:文件 > 创建新文档 > 空文档

该文件采用“纯文本文档”类型并与默认文本编辑器相关联。如何关闭这两个操作?

.somext 是一个新的/未知的扩展名,我希望系统将其显示为未知的文件类型。

2012 年 8 月 10 日编辑:
我注意到如果文件中有非打印二进制字符,那么它将显示为“未知”类型。

mime-type

4
推荐指数
1
解决办法
2363
查看次数

如何在 /var/www 文件夹中创建 php 文件?

我是 Ubuntu(Linux) 的新手,我正在尝试在/var/www, file name 中创建一个 php 文件hello.php。我正在输入vi hello.php然后编写代码<?php......?>,但是,当我尝试通过 保存文件时:wq,出现错误并且没有创建名为 Hello.php 的文件。

vim restricted vi

4
推荐指数
1
解决办法
5万
查看次数