debian相关内容
我正在尝试安装更高版本的 git(主要是 1.8.* 或更高版本).如果我尝试使用 apt-get install git 安装它,我最终会安装版本 1.7.10.4. 我已经尝试使用以下方法更改存储库: add-apt-repository ppa:git-core/ppaapt-get 更新apt-get 安装 git apt-get update 的输出只是给了我以下信息,因此,我
..
我是 OpenFlow 和 SDN 的新手.我需要帮助在 Ubuntu 或 Debian 机器上设置 Ryu OpenFlow 控制器并了解基本的 Ryu 应用程序. 注意:这个问题已经有了答案. 解决方案 这可能是我在 Stack Overflow 上写的最长的帖子之一.我一直在学习 OpenFlow、SDN 和 Ryu,并想在这里为初学者记录我的知识.如果需要,请更正/编辑我的帖
..
..
虽然我可以轻松找到最新版本的 subversion (1.6) 的二进制文件,但我找不到 Ubuntu(或 Debian)的二进制文件. tigris.org 的下载页面建议使用命令: apt-get install subversion 但正如您所见,它将安装到版本 1.5.4(在 2009 年 5 月 6 日撰写本文时). 这不是一件好事,因为我与 Windows 共享的许多工
..
我在面向公众的 Debian 服务器上运行 Apache,我有点担心安装的安全性.这是一台承载几个空闲时间爱好项目的机器,所以我们使用这台机器的人都没有真正有时间持续关注上游补丁、注意安全问题等.但我想让坏人远离,或者如果他们进来了,就把他们放在沙箱里. 那么这里最好的、易于设置、易于维护的解决方案是什么?在 Debian 上设置用户模式 linux 沙箱容易吗?或者也许是 chroot
..
有什么解决办法吗? 错误启动守护进程:初始化网络控制器时出错:无法删除默认网桥网络:网桥有活动端点 操作系统:Debian 8 Docker 版本:1.9.0,构建 76d6bc9 ifconfig 输出: eth0 链路封装:以太网 HWaddr e0:3f:49:a0:9d:b4inet 地址:192.168.0.104 广播:192.168.0.255 掩码:255.255.2
..
我在 python 中编写了一个快速程序来将 gtk GUI 添加到 cli 程序.我想知道如何使用 distutils 创建安装程序.因为它只是一个命令行应用程序的 GUI 前端,所以它只能在 *nix 中运行,所以我不担心它是跨平台的. 我的主要目标是为 debian/ubuntu 用户创建一个 .deb 包,但我不了解 make/configure 文件.到目前为止,我主要是一名网络开
..
我试图在我的 Debian 系统的 iptables 中打开端口 3306 以允许访问 MySQL 服务器.为此我输入了这个命令: root@debian:/# sudo iptables -A INPUT -p tcp --dport 3306 ACCEPTroot@debian:/# iptables-save 我输入了新连接,它已经保存在 iptables 中,因为我可以在 iptabl
..
我开始准备将软件包安装到 Ubuntu 服务器上的安装脚本.我想编写一个脚本作为 .deb 包,它知道必须事先安装的依赖项(数据库、Web 服务器等). 您能否推荐任何教程/资源来帮助新手开发人员开始编写 deb 包? 更新:Canonical 有一个详尽的打包指南,它很好地解释了这个过程. 解决方案 如果你对构建 Debian 包完全陌生,我建议你看看 Debian 新维护者
..
我有 Git(版本 1.7.2.5)bash 完成在我的 Debian 挤压(6.0)上工作.Git 是用 aptitude 安装的,我使用的是标准 debian 的 bash,它支持命令行自动完成. 现在,我刚刚在另一台机器(Lenny/Debian 5.0)上安装了 Git(1.5.6.5)并且没有自动完成功能. 为什么 Git 自动完成功能在第二台机器上不起作用?我该如何诊断?
..
我在 /etc/apt/sources.list.d 目录中添加了 LLVM Debian/Ubuntu nightly 包作为 llvm.list.然后我运行 apt-get update,但得到以下错误 GPG Error: The LLVM Compiler Infrastructure Project llvm-toolchain-trusty InRelease: no public
..
我正在尝试在 Ubuntu 的 crontab 中添加一行. 现在,我正在执行 crontab -e 并在那里编辑 crontab. 但是,我似乎找不到真正的 crontab 文件,因为 crontab -e 似乎给了你一个临时工作副本. /etc/crontab 看起来像系统 crontab. crontab -e保存到的crontab的路径是什么? 谢谢!
..
我尝试安装 Yarn 并且当我使用 yarn 命令时我得到了: 00h00m00s 0/0: : ERROR: 没有场景;必须至少有一个. 我的 yarn --version 是 0.32.为什么它不起作用? 解决方案 看起来我试图执行错误的纱线,因为在我的 Ubuntu 18.04 上运行 sudo apt install yarn 给了我来自 cmdtest 的纱线. 所以我
..
我在一台 debian 机器上有一个流量很大的应用程序,而 apache 开始表现得很奇怪. 每次我启动 apache 时,都会产生大量 apache 进程,应用程序根本无法加载,而且很快整个机器就会死机,必须重新启动才能重新启动. 这是我在启动 apache 后立即得到的结果: top - 20:14:44 up 1:16, 2 个用户,平均负载:0.48, 0.10, 0.03任
..
我有一个大型项目,其中有以下文件: 一些 3rd 方预编译的二进制文件 我们自己的内部二进制文件 Ruby 脚本集合 一个相当大的 Ruby on Rails 项目 该产品将安装在我的雇主已经选择的设备硬件上,使用 Ubuntu Linux (Lucid) 作为目标操作系统,我们的目标是将存档作为 Debian 软件包分发以简化安装和升级.此外,我们有许多 ERB 模
..
..
如何将我的 Go 二进制文件放入 Debian 包中?由于 Go 是静态链接的,我只有一个可执行文件——我不需要很多复杂的项目元数据信息.有没有一种简单的方法来打包可执行文件和资源文件,而不需要经历 debuild 的创伤? 我已经到处寻找现有的问题;然而,我所有的研究都出现了关于包含 golang 开发环境的 .deb 文件的问题/答案(即,如果你执行 sudo apt-get insta
..
我遇到了 mysql 的问题.我试图执行这个: echo "显示数据库" |mysql -B -N 但我得到了: ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (使用密码: YES) 但是当我执行时: /etc/init.d/mysql 重启 我得到了一个“好的". 我做到了
..
好吧,我有一个使用 Debian 6.0 的虚拟服务器. 现在我想安装 Node.js,但网上的教程似乎都不起作用.当我输入“在 linux 上安装 node.js"时,我已经尝试了谷歌给我的所有结果我主要是失败了,因为我不知道如何安装依赖项(顺便说一句,我是 linux 新手) 如何在刚刚设置好的 Debian 系统上安装 node.js(因此没有安装任何程序等)? 解决方案
..
我刚刚尝试使用 Homebrew 和 Linuxbrew 在我的 Ubuntu 服务器上安装软件包,但都失败了.这就是我尝试安装它们的方式: sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib
..