小编Tom*_*nal的帖子

为什么包名包含版本号?

在使用 Ubuntu 和其他基于 Debian 的发行版时,我注意到软件存储库中的软件包通常包含主要版本号。

例如,

  • 阿帕奇: apache2
  • 雄猫: tomcat7
  • PHP: php5
  • 葡萄酒: wine1.4
  • MySQL: mysql-server-5.5

但是我注意到没有apache1可用的包,其余的类似。如果软件包的名称随着软件的更新而改变,这是否会妨碍软件包管理的主要目标之一(轻松升级)?

如果明天 Apache 3 发布,apache3如果我想升级,我是否必须手动安装该软件包?`

aptitude version apt package-management

15
推荐指数
1
解决办法
693
查看次数

以编程方式与 X 应用程序交互

我有一个使用 GTK+ 构建的应用程序。该应用程序有一个非常简单的界面。启动时,始终会打开同一个窗口,并带有一些输入控件。

我们想编写一个脚本来填充几个字段中的文本,选中一个复选框,然后单击一个按钮。非常简单,如果该应用程序的命令行版本可用(但它不是),则很容易做到。

以编程方式与 X 应用程序交互的最佳方式是什么?

x11 gtk macro

8
推荐指数
1
解决办法
2773
查看次数

OS X 有自己的行格式吗?

显然至少有两种换行符类型:DOS 和 Unix。但是 OS X 有自己的纯文本“格式”吗?

我打开了一个文本文件,nano惊讶地看到:[ Read 26793 lines (Converted from Mac format) ]

什么是 Mac 格式,它与使用 nano 等 Unix 工具编写的文件有何不同,为什么需要将其转换为nano在 Mac 上读取?

osx character-encoding nano text

7
推荐指数
1
解决办法
928
查看次数

标签 统计

apt ×1

aptitude ×1

character-encoding ×1

gtk ×1

macro ×1

nano ×1

osx ×1

package-management ×1

text ×1

version ×1

x11 ×1