Ubuntu

Ubuntu用户和开发人员的问答

1
如何使用SSH访问git存储库?
我有公钥。我认为这是git repo所在服务器的SSH连接所必需的。 现在我不知道如何获取代码。有人可以告诉我我必须执行的完整过程吗? 安装git +相关配置 建立SSH连接 获取回购
30 ssh  git 

11
安装GRUB时“无法在/ dev / sda中安装GRUB”
我最近购买了一款闪亮的全新Lenovo Yoga 2 Pro,并希望通过Ubuntu对其进行双重引导以进行学习。它的内置操作系统是Windows 8.1,并具有256GB SSD。 我已经为Ubuntu创建了一个单独的90GB分区,并使用实时USB进行了安装。 第一次一切看起来都不错,我解决了将ideapad_laptop列入黑名单的wifi,安装顺利进行,Ubuntu运行正常。 第二天早上起床并打开笔记本电脑时,它立即启动进入Windows,没有显示GRUB菜单。因此,我尝试重置,并使用“磁盘管理器”检查了分区,一切看起来都很好。由于找不到在线解决方案,因此我继续格式化分区,然后尝试重新安装。此后的每一次安装都中止,并且出现一个致命错误: Unable to install GRUB in /dev/sda Executing `grub-install /dev/sda` failed. This is a fatal error. 任何人都可以提出解决此问题的建议吗?如果需要任何进一步的信息,我很乐意提供。谢谢。 安装时,我将获得以下详细信息: ubuntu kernel: [ 1946.372741] FAT-fs (sda2): error, fat_get_cluster: invalid cluster chain (i_pos 0). ubuntu grub-installer: error: Running 'grub-install --force failed.

2
emacs和emacs-lucid软件包之间的区别
安装Ubuntu(13.10)之后,我在软件中心找到了两个版本的Emacs 24: GNU Emacs 24(emacs24) GNU Emacs 24(emacs24-透明) 我不了解它们之间的区别以及安装哪个版本更好。我将eemas与scheme,clips和其他功能语言一起使用。我更喜欢哪个版本?

3
ping 4次
通常,我使用ping来检查我的互联网连接。在Windows中,如果我使用: ping google.com 我仅收到4条信息ping,但是在Ubuntu上,如果使用该命令,则ping不能停止,直到用Ctrl+ 停止为止C。我只能ping 4次然后停止吗?如果可以的话,可以默认使用它吗?



6
如何使jar文件在启动时及退出时运行?
我不知道从哪里开始寻找。我一直在阅读有关守护程序的内容,但并不了解该概念。 更多细节 : 我一直在写一个搜寻器,它永远不会停止,并且不会通过Internet上的RSS搜寻。 搜寻器已经用Java编写-因此现在是一个jar。 我是拥有Ubuntu 11.04的计算机上的管理员。 机器有可能崩溃,所以我希望每次启动机器时都运行搜寻器。 此外,即使我注销,我也希望它能够继续运行。我不确定这是否可行,但是大多数情况下我都注销了,但我仍然希望它能够爬网。 有任何想法吗?有人可以指出我正确的方向吗? 只是寻找最简单的解决方案。

5
不同的显示比例设置-18.04
我将Dell显示器设置为200%的比例: 然后,我将笔记本电脑的内置显示器设置为100%: 但是,如果我随后又切换回Dell显示器设置,则该比例已恢复为100%。 有没有办法使Dell显示器的缩放比例为200%,笔记本电脑显示器的缩放比例为100%? 谢谢!

3
Ubuntu 16.04 LTS Network Manager无法添加VPN-灰色
我正在尝试将VPN添加到我的网络,但该选项显示为灰色。 灰色指示器的屏幕截图 我安装了,network-manager-openvpn但还是没有运气。编辑我的连接不会显示任何VPN设置或标签。 如果有人能指出正确的方向,我将不胜感激! 编辑:万一其他人遇到此问题,“添加VPN连接”一词极具误导性,因为它告诉您需要添加一个VPN连接,而不是您应该单击此处添加一个。 因此,选择“编辑连接”,然后单击“添加”,然后从中选择您的VPN。

2
在哪里可以找到Selenium Python软件包所需的geckodriver?
我正在使用Ubuntu 16.04.1 LTS。执行python -V退货Python 2.7.12。我正在建立一个virtualenv,以便通过以下方式将Selenium软件包安装到其中: pip install -upgrade selenium 但是在使用以下python脚本进行试运行时: from selenium import webdriver browser = webdriver.Firefox() browser.get('http://seleniumhq.org/') 它导致此错误: Traceback (most recent call last): File "/home/myuser/bin/selenium-experiment.py", line 2, in <module> browser = webdriver.Firefox() File "/home/myuser/python_virtualenv/local/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 135, in __init__ self.service.start() File "/home/myuser/python_virtualenv/local/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 71, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: …
30 apt  python 

7
Ubuntu 16.04-如何启动xampp控制面板
如何启动xampp?安装后,桌面上没有创建任何快捷方式,现在我找不到它。我正在为Linux 5.6.30、7.0.15和7.1.1使用最新的XAMPP 面板在安装后立即启动,但是关闭后我无法找到如何启动面板。 我读了其他一些主题来执行此命令: sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 但这失败了: sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel Traceback (most recent call last): File "xampp-control-panel.py", line 18, in <module> import gtk ImportError: No module named gtk 我也尝试搜索xampp,但未找到任何相关内容: 更新: / opt / lampp 更新: 我还尝试从终端启动xampp,如下所示: root @ ubuntu:/ opt / lampp $ ./xampp面板 但是随后xampp帮助页面显示在终端上,并且没有GUI正在启动:
30 xampp 

1
为什么在初始安装Ubuntu 16.04时要求创建密码以禁用安全启动?
在Ubuntu 16.04的初始安装中,我选中了“安装第三方软件”,并在其下提示我选中另一个选项,该选项将允许OS软件包自行自动禁用安全启动,其前提是创建一个将以某种方式允许整个过程进行的密码。 继续安装后,再也没有迹象表明发生过这种禁用安全启动的情况,也从未提示过我输入创建的密码。 成功安装操作系统后,我重新启动计算机并签出BIOS。在BIOS中,安全引导仍处于启用状态。但是,回到Ubuntu,我可以无缝播放MP3和Flash文件,我认为这表明第三方软件的安装已成功。 到目前为止,我还没有遇到任何问题(除了UI有时有些挑剔和错误),但是我想知道我通过创建该密码实际上完成了什么工作。 我创建的密码怎么了?我是否出于任何原因需要记住它?它与我的登录名/ sudo密码不同。 Ubuntu是否已永久编辑我的BIOS以使其成为例外?如果是这样,我如何查看这些更改并可能撤消它们?那是密码输入的地方吗? 为什么Ubuntu仍然需要禁用/绕过安全启动才能安装ubuntu-restricted-extras软件包?我的安装可以吗?我是否已准备好应对未来的问题?我是否应该尝试在手动禁用安全启动的情况下重新安装,以免首先收到该提示? 附加信息:我正在运行UEFI系统,并且要与Windows 10一起双重引导Ubuntu 16.04。 另一个用户在这里询问了有关类似问题的问题。与该用户不同,我不会收到有关“以不安全模式启动”的警告,但是我还想知道Ubuntu是否为自己创建了一个异常以及如何管理此类异常。与我本人不同,该用户未提及必须创建密码的任何内容。

3
快照程序包如何处理共享依赖关系?
通过允许每个包都有自己的依赖副本,snap打包格式最终使我们摆脱了依赖地狱。我对如何执行此操作的技术细节感兴趣。如何处理: 快照取决于当前版本中已经通过deb软件包安装的库的版本?它会忽略已安装的库吗? 指定相同库的相同版本的不同快照?它会以某种方式进行重复数据删除吗? 对核心库的更新可能会被很多快照使用?OpenSSL是一个巨大的痛点。 xdg-app有一个叫做“运行时”的东西: xdg-app中的基本概念是运行时/应用程序拆分。每个应用程序都依赖于运行时,该运行时提供了应用程序所依赖的核心库。运行时通常由许多应用程序共享,但是用户可以同时安装多个运行时。 似乎对于OpenSSL,它将是xdg-apps中运行时的一部分,因此,对OpenSSL的更新应该透明地影响使用同一运行时的所有xdg-apps。

2
无限滚动终结者
我正在使用0.97版的终结者。有没有一种方法可以无限滚动?在当前版本中,我只能回滚有限的历史记录
30 14.04  terminator 

2
对字符串变量而不是文件使用sed
有人告诉我有可能,但是没有一个单独的示例,它sed可以从字符串变量读取而无需输入文件。我还没有开始工作。为了安全起见,我将$PATH变量写到另一个变量中,因为我对此一无所知,因为在我完全不知道该怎么做之前,我不需要其他问题。 考虑以下: ~$x=$PATH ~$sed -i 's/:/ /g' $x 失败的原因是:没有这样的文件或目录。 这是我尝试过的一些其他方法: ~$ sed -i 's/:/ /g' | (read x) sed: no input files ~$ sed -i 's/:/ /g' | (read $x) bash: read: `/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games': not a valid identifier sed: no input files ~$ sed -i 's/:/ /g' | $(read x) sed: …
30 sed 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.