Ubuntu

Ubuntu用户和开发人员的问答

7
为什么12.04无法将grub-efi安装到/ target /?
我有一台Lenovo u410超级本。它的sata方案包括一个30tb的SSD和一个raid0中的1tb硬盘,采用Intel快速启动技术。我删除了IRST并禁用了raid0。我想在ssd和/home/1GB硬盘上安装ubuntu 。我愚蠢地删除了1tb上的efi分区,并试图通过格式化ssd并创建一个新的GPT分区表来重新创建它。我做了一个250mb的fat32分区(/dev/sda1),其余的〜24gb用ext4分区(/dev/sda2)填充了 我使用12.04.2 iso和通用USB安装程序制作了一个实时USB。安装完成正常,但是最后出现错误“无法将grub-efi安装到/ target /,系统将无法启动”。我试图打开终端并更新grub,但是它不存在,当尝试从仓库中安装grub-efi时,我被标记为缺少很多依赖项。错误消息后,普遍性崩溃。 几个月前,我使用我的朋友的USB CD驱动器成功安装了12.10,但是我打破了系统,直到下次见到他之前都无法关闭。12.10和LTS是否有巨大的差异,会阻止此安装顺利进行? 我的最终目标是让Ubuntu在带有Steam(tf2和堡垒)和Eclipse IDE的计算机上运行。如果12.10更适合并可以解决此efi问题,那么我将很高兴安装该组件,但是据我了解,LTS会更稳定,并且仍在运行Quantal的现代更新。 12.10会grub-efi完美安装吗?如果不是,如何将Live USB中的grub-efi安装到/dev/sda具有efi引导功能/dev/sda1,ext4以root用户身份安装/dev/sda2并/home/位于硬盘上的固态驱动器上/dev/sdb2? 结论:LTS无法处理uefi环境。下载和安装12.10完美无缺。赛车也工作得很好,但是由于需要蒸汽驱动器,赛车不稳定。 硬件:联想U410超极本 硬盘:30 GB SSD,带raid的1 T HDD0 Ubuntu:12.04

1
如何调试我的无线问题?
如何开始调试无线问题? 如何判断Linux是否完全识别了我的无线硬件? 与无线连接相关的主要程序/守护程序是什么? 这些程序的日志文件在哪里? 这些程序是否具有我可以访问的调试模式? 如何判断用户空间程序或驱动程序中存在错误? 编辑:与其他有关无线驱动程序黑客和调试的查询相比,这最初是一个更复杂的问题。我已经删除了这些要点,并计划创建另一个问题来覆盖它们,可能是在Unix&Linux SE上。

6
无法设置git错误:无法锁定配置文件
尝试设置全局配置时出现此错误: $ git config --global user.name "Your Name Here" error: could not lock config file /pathto/file/.gitconfig: No such file or directory 并且文件.gitconfig已经存在,任何人有任何想法吗?
13 12.10  git 

5
令人烦恼的Guake自动重绘
我喜欢Guake下拉式终端,但有一个令人讨厌的问题。当我使用许多选项卡时,我讨厌每次执行命令或在其中之一中导航时,选项卡名称都会重命名。我想重命名任何选项卡并在所有会话中保留名称。例如,当我使用Midnight Commander并输入一个长路径文件夹时,该选项卡将展开并且非常恐怖。mc [user@machine_name]:/weird/long/infinite/path导航到/weird/long/infinite/path文件夹时,我看到选项卡名称。 即使手动重命名每个标签,我也可以使用相同的名称吗?
13 12.10  guake 

1
如何安全地下载和gpg验证Debian源码包?
我需要来自Debian的特定(源或二进制)软件包。 我可以使用apt-get下载软件包吗? 我如何才能将Debian存储库添加到我的sources.list中,使其仅在基于案例的情况下使用?不会通过使用整个Debian存储库弄乱我的系统吗? 如何获得Debian存储库的gpg密钥,以确保该软件包已由Debian档案文件签名? (请不要告诉我,系统可能会崩溃。我知道这一点,所以不在乎,因为我可以轻松地还原VM快照。)

3
Bash PS1自定义提示中的长行重叠
我已经配置了一个花哨的两行PS1bash提示符,其中包含服务器名称,时间,用户名和其他有用的变量。 PS1="\n\[\033[1;34m\]\342\226\210\342\226\210 \u @ $SERVER_NAME""$BBlue"" \w""$Color_Off \n\[\033[0;36m\]\342\226\210\342\226\210 \d \t $ \[\033[0;39m\]" 完整的Github源码在这里。 问题在于,长行经常缠绕在自己周围,这意味着新行与前一行重叠。 问题是不一致的:有些行正确包装,有些行没有正确包装。 任何想法如何解决这个问题?
13 bash  prompt  ps1 

2
如何使Netextender(VPN)在Ubuntu 12.10 x64中工作?
在工作中,我们必须使用Sonicwall Netextender通过VPN连接。对于我来说,NetExtender客户端在Windows x64上可以正常运行,但是在Ubuntu中使用相同的设置时,连接乍一看似乎可以正常工作-但是,仅在发送了一些软件包之后,它的速度会降低到几乎为0或0(连接仍然起来,看起来还不错) 其他工作人员在其Ubuntusetups上也遇到相同的NetExtender问题,因此我们相信NetExtenderclient可能会出现一些故障-或需要一些解决方法。 所以问题是:在Ubuntu 12.x上有没有人成功使用过NetExtender,您使用了哪些特定设置? 另外-是否可以使用任何开源替代NetExtender客户端代替SonicWalls客户端? 顺便说一句(我尝试了类似http://www.webantix.net/2012/02/sonicwall-netextender-on-ubuntu-x64.html的东西) 还尝试使用最新的NetExtenderPackage“ NetExtender.Linux.7.0.741.x86_64”,它具有相同的症状-我可以成功连接,获取一个网页,然后一切似乎都停滞了。我还升级到了Ubuntu 13.04。 令人恼火的是,它在具有双重引导和相同设置的Windows 7的同一台计算机上可以完美地工作。
13 vpn 

2
桌面文件似乎没有正确使用$ PATH
我正在创建.desktop要在Unity Launcher中使用的文件。 我在自己的主目录中有自己的位置,在其中放置了可执行文件(~/usr/bin/),该文件已按照相关的Ubuntu文档中的指定正确添加到PATH环境变量中的文件中。.pam_environment 这是我.pam_environment文件的内容: LANGUAGE=en_AU:en_GB:en LANG=en_AU.UTF-8 LC_NUMERIC=en_AU.UTF-8 LC_TIME=en_AU.UTF-8 LC_MONETARY=en_AU.UTF-8 LC_PAPER=en_AU.UTF-8 LC_NAME=en_AU.UTF-8 LC_ADDRESS=en_AU.UTF-8 LC_TELEPHONE=en_AU.UTF-8 LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=en_AU.UTF-8 PATH DEFAULT=${PATH}:~/usr/bin/ 这导致我的PATH变量如下: ben@ben-HPdv6:~$ echo $PATH /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:~/usr/bin/:~/usr/bin/ 我知道它被附加了两次,但是.pam_environment无论何时使用我参考的Ubuntu文档中建议的正确语法,文件中的任何内容似乎都会被添加两次。 这是问题的一个示例(在所有情况下都会发生)。我有一个运行Eclipse IDE 的脚本(称为eclipse)~/usr/bin/。 我可以打开任何终端,只需键入即可eclipse运行,就像您期望的那样。 但是使用以下.desktop文件时: #!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Name=Eclipse - Juno (4.2) Icon=/home/ben/.icons/eclipse.svg Exec=eclipse 我得到错误: 但是当我将Exec=行更改为: Exec=/home/ben/usr/bin/eclipse 它完美地工作。 在正式统一启动程序和桌面文件的文件表明,这应该工作: Exec是可执行文件的路径。只有在$ PATH变量中指定的任何路径中都没有时,才必须使用可执行文件的完整路径。例如,路径/ usr / …

1
mega [mega.co.nz]客户端是否有Ubuntu版本?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 新的Mega提供了比Dropbox或其他竞争对手更多的可用空间,最后但并非最不重要的一点是,隐私终于到达了云存储的世界。如果没有客户端,那么是否可以使用某些同步软件将我的文件夹与mega同步?

6
安装ubuntu时出现GPT分区表警告消息
/dev/sda包含表明其具有GPT表的GPT签名。但是,它应该具有伪造的msdos分区表。也许它已损坏?这是GPT分区表吗? 所以,这就是错误消息,这是在我第一次安装Ubuntu的过程中。可以关闭消息框。无法单击“是”,也无法单击“否”。我该怎么办?

1
Ubuntu Phone SDK将如何影响桌面开发[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 如果要在Ubuntu Phone发布后为Ubuntu开发应用程序,我会担心一些问题。我知道这些事情不会立即改变,但我正在考虑确保Canonical提供良好支持的战略决策。 QML / QT是否也将成为台式机环境的前进方向? 现在迅速成为过去的工具了吗? 首选的语言是什么?C ++和JavaScript是未来的方式吗,而Python和Vala可能不是最战略的选择? 这将如何影响现有的API?带库的传统模型会改变吗?

3
为什么我所有的窗口按钮都右对齐,但是镀铬按钮在左侧?
我想知道为什么Chrome关闭/最大化按钮在左侧对齐,而所有按钮在右侧对齐。事实是,在chrome设置中,我勾选“使用系统标题栏和边框”时,chrome按钮也右对齐。但是由于我不希望使用边框,因此取消了此选项的选择,并且按钮与另一侧(左侧)对齐。 有人知道为什么是这样吗?顺便说一句,我在Ubuntu 12.04上使用肉桂接口。

3
是否仅保护md5sum的ubuntu软件包(deb文件)?
以下问题的介绍背景### (因此,这个问题对更多的人更有用) 在Ubuntu / debian风格的软件包(* .deb文件)中,有一个名为的文件 /DEBIAN/md5sums,其内容形式如下: 212ee8d0856605eb4546c3cff6aa6d35 usr / bin / file1 4131b66dc3913fcbf795159df912809f路径/到/文件2 8c21de23b7c25c9d1a093607fc27656a路径/至/文件3 c6d010a475366e0644f3bf77d7f922fd path / to / place / of / file4 我假设此文件将用于检查该软件包随附的文件是否已被某种方式破坏。由于该文件称为`/ DEBIAN / md5sums“,因此我假定路径+文件名之前的十六进制数是软件包文件的MD5消息摘要算法哈希。 现在,每个感兴趣的人都知道MD5哈希已经很久以前就被破坏了。因此,完全有可能(例如恶意地)更改程序包中文件的内容,并且仍然使该文件具有相同的MD5-Hash(例如,参见概念证明“预测获胜者...”)。 题 考虑到以上信息,我想了解以下内容: **假设我在Ubuntu系统中安装了一个软件包。是DEBIAN/md5sums确保数据未被篡改的唯一方法吗?** 回答这个问题,我认为可能有助于找出以下几点: 整个deb程序包是否也进行了哈希处理(为哈希值作了准备),以便有另一种方法可以确保接收到的文件“安全” /“不受干扰”? 如果还有其他方法DEBIAN/md5sums可以确保文件完整性,那么* .deb软件包中包含的文件又是什么? Ubuntu是否对存储库/程序包系统使用的散列比SHA-1和MD5“散列”少? 不幸的是,我也不知道。 非常欢迎任何能够阐明问题(甚至只是子问题)的答复 更新 (1) https://help.ubuntu.com/community/Repositories/Ubuntu#Authentication_Tab似乎表明存在(正如我希望的那样)一些公共/私有gpg密钥正在运行(以保持存储库和打包系统)安全从攻击。虽然链接位置上的信息不是很多。它几乎没有说明包系统的安全性方面。无论如何,我认为该链接已经表明该问题的答案将是“否-至少回购中的deb软件包-也由....保护”。希望有人可以在这里提供一些见解以作答。 (2)这个问题似乎也与Ubuntu软件包系统中的“安全性”主题有关。因此,如果有人要弄清楚这个问题,我就在这里添加它的广告手:为什么建议的BADSIG(在apt-get更新中)修复程序是安全的?

2
浏览.img而不进行安装
无论如何,有没有浏览.img文件而无需挂载的情况?我有一个从clonezilla分区快照生成的.img文件。我以某种方式在挂载文件时遇到问题mount -o loop sda5.img /mnt/。 dmesg | tail 显示了以下错误: [1325.395286] EXT4-fs(loop0):几何形状错误:块计数11221248超出了设备的大小(11218432块) 任何人都知道如何在不安装的情况下进行浏览,否则可能会导致此错误?
13 mount  disk-image 

5
哪些命令会改变屏幕的亮度?
我正在尝试重新绑定一些功能键,因为我从未将它们用于多媒体目的,但是我不确定要增加/降低亮度需要使用什么命令,我在说尝试创建自己的自定义快捷方式后,以下命令的要求: 是否有标准端子command可降低亮度(并增加亮度)?理想情况下是设定的百分比(例如10%),或者是我需要从硬件中找出的设定值减小量。 作为额外的信息,我已经可以通过分别按Fn+ F7和Fn+ F8来减小和增大来控制亮度,但是我希望能够简单地按F7和F8更简单。如果它有任何更改,我还将Ubuntu 12.04与Unity一起使用。 根据以下iSeth的要求,输出xmodmap -pke | less((键码66-77是功能按钮),很抱歉,终端输出的墙很长): keycode 8 = keycode 9 = Escape NoSymbol Escape keycode 10 = 1 exclam 1 exclam onesuperior exclamdown onesuperior keycode 11 = 2 quotedbl 2 quotedbl twosuperior oneeighth twosuperior keycode 12 = 3 sterling 3 sterling threesuperior sterling threesuperior keycode …

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.