Tag: debian

打包去Debian的应用程序

我怎样才能把我的Go二进制文件放到Debian软件包中? 由于Go是静态链接的,我只有一个可执行文件 – 我不需要太多复杂的项目元数据信息。 有没有一个简单的方法来打包可执行文件和资源文件,而不会经历debuild的创伤? 我已经看了很多现存的问题。 然而,我所有的研究都是关于一个包含golang开发环境的.deb文件的问题/答案(即,如果你使用sudo apt-get install golang-go ,你会得到什么)。

Linux软件包储存库中的* -dev软件包实际上包含什么?

我的问题是非常基本的,就像我现在所知道的那样。 我是一个长期的Linux用户,但最近才对编程感兴趣。 我发现Ubuntu存储库中的许多stream行的应用程序都具有-dev软件包(例如,除了pidgin之外的pidgin-dev )。 我的问题是这样的: 这些包里有什么? 下载pidgin-dev如何帮助Pidgin开发? 它是否像创build给定应用程序的插件所需的工具的依赖性检查一样简单? 我希望在-dev包中会有大量的文档,但是如果有的话,我不知道如何访问它。 我正在想像一个手册页,但对编辑代码有用。 任何和所有的build议比欢迎!

优化PDF文件(使用Ghostscript或其他)

如果你想优化PDF文件并减小文件大小,Ghostscript是最好的select吗? 我需要存储大量的PDF文件,因此我需要尽可能优化和减小文件大小 有没有人有任何经验与Ghostscript和/或其他? 命令行 exec('gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -sOutputFile='.$file_new.' '.$file);

旋转MP4video,无需重新编码

我正在寻找一种方法来旋转在我的Debian Wheezy系统上使用我的Nexus 4拍摄的video。 这些video是以肖像模式拍摄的,我想将它们旋转到横向模式。 优选地,旋转是命令行驱动的。 我发现了几个以前的问题暗示了一个很好的解决scheme,但我似乎无法设法得到它的工作。 首先有一个问题: 用FFmpeg旋转video 但是这表明ffmpeg已经过时了,我应该使用avconv。 我发现这个问题详细说明了前进的方向。 https://askubuntu.com/questions/269429/how-can-i-rotate-video-by-180-degrees-with-avconv 这使我使用以下命令: avconv -i original.mp4 -vf "transpose=1" -codec:v libx264 -preset slow -crf 25 -codec:a copy flipped.mp4 但是,这是非常缓慢的(最后的testing花了我6个多小时,不到3分钟的片段),并没有导致一个可播放的电影。 logging输出中也会出现一个错误,指出Mb Rate> level limit。 这里重新编码有问题吗? 在应用旋转之前,我是否应该先将手机中的video重新编码为另一种更“可行”的编码? 还是我错过了另一个重要的一点? 提前致谢

PHP 5.3.3中的ini_set(“memory_limit”)根本不起作用

我之前有这个工作: echo ini_get("memory_limit")."\n"; ini_set("memory_limit","256M"); echo ini_get("memory_limit")."\n"; 这将input这个: 32M 256M 在命令行执行的PHP脚本。 我从5.2更新到5.3,从现在开始,这个指令根本不起作用:这给了我: 32M 32M 然后让我的脚本失败,一个致命的错误… 我检查了php文档,并将其search到,并且我没有发现任何“memory_limit”已被废弃的地方。 有没有人有办法解决吗?

ps命令在docker容器中不起作用

我想在从Debian官方Docker集线库中派生的docker容器中执行ps命令: $ docker run -ti debian:wheezy /bin/bash root@51afd6b09af8:/# ps bash: ps: command not found

Monit守护进程 – 连接到守护进程的错误

我安装了monit,并尝试使用下面的命令来检查状态。 monit status 但最终以下错误。 monit: error connecting to the monit daemon 我怎样才能解决这个问题?

我如何做一个Python包的Debian包装?

我需要编写或者查找一个脚本来使用Python包中的python-support来创build一个Debian包。 Python包将是没有C扩展名的纯Python。 用于testing目的的Python包只是一个带有空的__init__.py文件和一个Python模块package_test.py 。 打包脚本必须使用python-support为目标平台上可能的Python安装提供正确的字节码,例如Ubuntu Jaunty上的v2.5和v2.6。 我在Google上find的大部分build议都只是恶意黑客的例子,甚至不使用python-support或python-central。 我花了好几个小时来研究这个问题,我能想到的最好的办法就是从现有的开源项目中破解脚本,但是我不知道我正在做什么。 有没有人在这里以一种合理的方式制作了一个Python包的Debian软件包? 我开始认为,从不了解Debian包装和Python支持到获得工作脚本需要一周多的时间。 他人用了多久?

为sslv3问题修补pyopenssl

我使用python 2.7.9-2 amd64在Debian 8系统上遇到问题: marius@pydev:/usr/lib/python2.7/dist-packages/urllib3/contrib$ pip search doo Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> load_entry_point('pip==1.5.6', 'console_scripts', 'pip')() File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 356, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2476, in load_entry_point return ep.load() File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2190, in load ['__name__']) File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 74, in <module> from pip.vcs import […]

Google server putty connect'断开连接:没有支持的authentication方法可用(服务器发送:publickey)

我试图通过PuTTy连接到我的Debian谷歌计算引擎服务器(我也试过其他select),但是当我这样做,我得到错误“断开:没有支持的身份validation方法可用(服务器发送:publickey) 谷歌服务器没有用户名和密码,只有一个URL自动login到自己的terminal。