在使用 Ubuntu 和其他基于 Debian 的发行版时,我注意到软件存储库中的软件包通常包含主要版本号。
例如,
apache2
tomcat7
php5
wine1.4
mysql-server-5.5
但是我注意到没有apache1
可用的包,其余的类似。如果软件包的名称随着软件的更新而改变,这是否会妨碍软件包管理的主要目标之一(轻松升级)?
如果明天 Apache 3 发布,apache3
如果我想升级,我是否必须手动安装该软件包?`
我有一个使用 GTK+ 构建的应用程序。该应用程序有一个非常简单的界面。启动时,始终会打开同一个窗口,并带有一些输入控件。
我们想编写一个脚本来填充几个字段中的文本,选中一个复选框,然后单击一个按钮。非常简单,如果该应用程序的命令行版本可用(但它不是),则很容易做到。
以编程方式与 X 应用程序交互的最佳方式是什么?
显然至少有两种换行符类型:DOS 和 Unix。但是 OS X 有自己的纯文本“格式”吗?
我打开了一个文本文件,nano
惊讶地看到:[ Read 26793 lines (Converted from Mac format) ]
什么是 Mac 格式,它与使用 nano 等 Unix 工具编写的文件有何不同,为什么需要将其转换为nano
在 Mac 上读取?