Ubuntu

Ubuntu用户和开发人员的问答

1
11.10中计划为Unity计划哪些新功能和更改?
定期阅读地球和几个博客,并测试11.10,我仍然不清楚11.10中对Unity计划了什么。进入启动板时,没有可用的蓝图,打开的错误大部分只是从11.04开始的修复或积压。 这使我想知道在11.10中统一计划了什么?是否有关于此主题的任何公共文档?还是一些开发人员可以在这里发表声明? 毫无疑问,对于许多人来说,这将是非常有趣的!

1
我如何调查/确认PPA维护者(例如Chromium小组)的身份?
Chromium Stable PPA(在此处找到:ppa:chromium-daily / stable)由Chromium Team(https://launchpad.net/~chromium-team)维护。我假设这是“谷歌”的Chromium开发人员?如果是这样,我认为该PPA是非常安全和可信赖的。 但是,我应该/可以采取某种特定的调查程序或方法来确认维护者的身份吗?据我了解(或至少已经阅读),任何人都可以创建“铬团队” PPA。为了安全起见,我想学习如何确认PPA维护者的身份,尤其是Google或Mozilla等“大牌”维护者。

4
从PHP进行Ubuntu One Oauth登录
我在整个互联网上进行搜索,试图找到一个简单的示例,可以为我指明正确的方向,但是没有运气,所以这里出现了我的问题: 我想登录Ubuntu One并从我的网页同步(或几乎读取)文件,所有这些工作都是通过PHP完成的。该页面中描述了到达文件的所有需求:https://one.ubuntu.com/developer/account_admin/issue_tokens/cloud/ 我可以通过以下方式完成第一个请求: $url = 'https://login.ubuntu.com/api/1.0/authentications?ws.op=authenticate&token_name=Ubuntu%20One%20@%20try1'; $data = curlPetition(array('URL'=>$url,'USERPWD'=>'user:pass')); $ar = fopen('uOne','w');fwrite($ar,$data['responseBody']);fclose($ar); $tokenA = json_decode($data['responseBody'],1); 好的,curlPetition仅进行基本的卷曲请求。请注意,您需要一个有效的用户:通过ubuntu一个帐户。我可以使用“ consumer_secret”,“ token”,“ consumer_key”,“ name”,“ token_secret”在json中正确获得响应。甚至该条目也会出现在ubuntu授予的应用程序中。 我安装了最新的OAuth PCL phpextensión,并且工作正常。但是当我尝试: $api_url = 'https://one.ubuntu.com/api/file_storage/v1/'; $conskey = $tokenA['consumer_key']; $conssec = $tokenA['consumer_secret']; $token = $tokenA['token']; $secret = $tokenA['token_secret']; $oauth = new OAuth($conskey,$conssec,OAUTH_SIG_METHOD_HMACSHA1,OAUTH_AUTH_TYPE_URI); $oauth->enableDebug(); $oauth->enableSSLChecks(); $oauth->setToken($token,$secret); $oauth->fetch($api_url.'~/Ubuntu%20One/'); print_r($oauth->getLastResponse()); 我将转到“正在进行的OpenID交易”页面,您在进行手动Web登录时会通过该页面。我肯定做错了。我试图通过$ …
8 ubuntu-one  php  cloud 

2
CUPS Web界面上的身份验证
当我尝试在CUPS Web界面上执行任何管理任务时, 会弹出一个窗口,要求我在CUPS上进行身份验证。即使按照以下说明将我的用户添加到lpadmin组,也无法同时以root用户和我的用户身份进行身份验证: CUPS打印服务器指南 知道什么地方可能出错或如何调试吗?


1
如何阻止自动安装iPhone?
我试图阻止我的Ubuntu桌面在连接/插入iPhone时自动安装我的iPhone。这导致我的Vmware工作站未安装要同步的iphone。 我已经使用了gconf-editor并禁用了automount选项,但是重启后仍然看到我的iPhone: tim @ Tim-on-Linux64:〜$ lsusb 总线002设备011:ID 05ac:1297 Apple,Inc. 任何帮助,将不胜感激...
8 mount  vmware  iphone 

1
重新启动挂起100%-可能在mountall中
更新:似乎mountall挂在例程emmit_event()中,在重新挂载/发出此事件后,它将调用该例程。在emit_event内部,它调用ply_boot_client_flush(),然后构造env数组,先调用upstart_emit_event(),然后再调用dbus_pending_call_block()。并在那里挂起。那么有什么想法为什么dbus_pending_call_block会无限期地挂起?普利茅斯断了吗?dbus?暴发户?有修复或进一步诊断的建议吗? 重新启动我的Ubuntu 10.04 LTS,64位AMD机器挂100%。驱动器访问指示灯熄灭,但是alt-sysreq键起作用。硬件是Lenovo W700ds笔记本电脑。现在,我先向您道歉,因为我对我所拥有的系统的信息以及我可以做的事情(因为它无法启动)非常有限。我可以从10.04 CD引导-像救援盘一样使用它。我可以fsck,挂载和读写分区-它们很好。我已经尝试过使用mkswap重新格式化我的交换。我的系统上有4个ext4分区:sda1是/,sda2是/ usr,sda3是/ home,第4个用于数据存储的/ sdb1(是整个磁盘,安装在我创建的安装点/ hdb上) 。还有/ sda4,这是swap。现在,我正在使用从10的“救援会话”中打开的浏览器来编写代码。 我将不胜感激什么我可以做些什么来帮助诊断什么是挂,为什么,我可以做些什么来解决这个问题有什么建议/评论。我已经进行了一次网络搜索,但是在这些方面没有发现新内容(一些1-1.5岁的bug报告具有类似的症状,但其修复无效)。 我在7月初前后在新磁盘上安装了10.04,然后使用aptitude更新了所有内容。从那以后我一直在安装LOTS包(我将在下面附加dpkg日志)。sda为750GB(/ 20GB,/ usr 80GB)时,我有很多空间来安装“有一天可能使用”的软件包。我想知道我安装的这些软件包之一是否破坏了我的系统?我安装了2.6.32-32-generic内核并重新启动,但此后安装了更多软件包。我尽可能少地重新引导这台计算机-宁愿从一处到另一处都使其休眠。不过最近,我注意到与休眠状态有关的一些奇怪行为:当系统退出休眠状态时,它会打开gnome屏幕保护程序,并提供解锁所需的密码-好吧,它无法识别我的密码!我必须alt-F1,以root用户身份登录,然后杀死屏幕保护程序。然后一切都会好起来的,或者看起来是这样。也,进入休眠模式后,我经常会在屏幕上短暂看到闪烁的彩色垃圾。它会消失,所以我没有尝试找到原因。另一个可能相关的问题是,我需要在10.04的安装中使用“ nomodeset”,并且当从同一张CD中打开急救壳时,如果仅使用nomodeset,它将最终以闪烁的NumLock LED或Caps Lock LED挂起(崩溃?),但是如果我还使用“ noapic nolapic acpi = off”,那么它就可以了。我在系统上尝试了这些选项,以查看它们是否可以解决引导挂起问题-不能。如果仅使用nomodeset,则最终将以闪烁的NumLock LED或Caps Lock LED挂起(崩溃?),但是如果我也使用“ noapic nolapic acpi = off”,则显示为正常。我在系统上尝试了这些选项,以查看它们是否可以解决引导挂起问题-不能。如果我仅使用nomodeset,它将最终以闪烁的NumLock LED或Caps Lock LED挂起(崩溃?),但是,如果我还使用“ noapic nolapic acpi = off”,则可以正常运行。我在系统上尝试了这些选项,以查看它们是否可以解决引导挂起问题-不能。 这是一台机器我使用的工作,以及对其他几乎一切,所以得到它再次开机是TOP的优先级。/ home是完整的,这很好。但是,我正竭尽全力地试图诊断(更不用说修复)导致挂起的原因。 我引导系统,它开始在/etc/init/mountall.conf中运行mountall配置脚本。我看到mountall运行fsck的输出-4行显示:util-linux-ng 2.17.2中的fsck(每个ext4分区一个)。然后,fsck还有4行通知用户已发现分区“干净”。就是这样-一切都停止了。驱动器活动指示灯熄灭。我可以使用alt-sysreq键,但到目前为止尚未证明它们有用。我看到了一个错误报告,其中一个用户使用alt-sysreq-i杀死了进程,并将其放入外壳中。对我来说,它确实杀死了进程(udev和udev-bridge和plymouth,说它重新生成了udev,等等),但是我没有得到任何shell。 我一直在尝试确定到底是什么挂了。为此,我修改了/etc/init/mountall.conf。我已经添加了回显行,并且已经向mountall的exec添加了-v(详细)选项。在mountall的执行程序之后没有显示回显线,因此这可能意味着mountall正在挂起。或者,它可能不会显示最后的输出-在这种情况下,mountall可能已经退出,而其他东西可能正在挂起。我注意到alt-sysreq-i并没有说mountall被杀死。我试图通过从fstab中注释掉sda3(/ home),swap和sdb1(/ hdb)来缩小系统挂起的范围,但是仍然挂起。 我可以做很多事情,但感觉就像我在这里头晕。例如,我想获取mountall的源代码,添加打印的标志,重新编译并将其粘贴在我的系统上-缩小A)如果mountall实际上挂了,并且B)挂了什么。但是,我无法将我的机器引导到要在其中进行编译的外壳-应急磁盘环境仅为2.6.32-28-通用#55-因此它与我的系统不匹配。我想删除或重新安装软件包,但是同样,我无法启动计算机并执行此操作。 …

1
Nautilus变得不响应,dmesg报告:“找不到有效的eCryptfs标头...”
这个问题不太可能对将来的访客有所帮助;它仅与较小的地理区域,特定的时间段或格外狭窄的情况(通常不适用于Internet的全球受众)有关。要获得使该问题更广泛适用的帮助,请访问帮助中心。 8年前关闭。 前几天,我通过软件中心安装了一些东西,当时鹦鹉螺突然变得无法响应,直到我重新启动为止。 现在,每当我启动时,Nautilus都能正常工作10秒钟,然后变得无响应。我检查了dmesg,它充满了: [ 385.392295] Valid eCryptfs headers not found in file header region or xattr region [ 385.392304] Either the lower file is not in a valid eCryptfs format, or the key could not be retrieved. Plaintext passthrough mode is not enabled; returning -EIO 我发现了一些错误报告,没有解决方案。我什至不确定这是否是原因,但似乎是问题所在。如果Ubuntu One可以工作的话,还不错,但是它现在拒绝同步。 有任何想法吗? 我在安装过程中在此驱动器上设置了加密。 …


1
安装TortoiseHg:需要更高的Mercurial版本
我正在使用Ubuntu 11.04,并且正在尝试安装TortoiseHg。我已经从TortoiseHg的网站上应用了PPA,因此apt-get实际上可以找到它。但是,无论何时键入sudo apt-get tortoisehg,我都会得到: Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been …

2
是否有一个网站可以检查所有媒体编解码器?
我已经在姐姐的笔记本上安装了ubuntu,并希望确保所有媒体编解码器都能正常工作,以便她可以在Internet上浏览并下载媒体,然后一切正常。 对于媒体编解码器,我的意思是:flash,mpeg,avi,quicktime,real,mp3,wma,ogg,m3u等各种流编解码器。 想知道网络上是否有这样的网站。 提前致谢


3
为什么/ var / cache / apt / archives不断删除文件?
我通常会下载所有.deb软件包,只是将软件包从/var/cache/apt/archives目录复制到其他计算机,省去了不得不再次下载所有更新和程序的麻烦。但是从Ubuntu 11.04开始,该目录将继续删除最旧的文件或某种删除方法,该方法实际上会重置那里的软件包数量。因此,我需要在其余PC上再次下载它们。这些文件在那里呆了几天,然后“神奇地”几天后就不存在了。 那么,我该怎么做才能告诉Ubuntu不要删除任何文件/var/cache/apt/archives,甚至不能删除同一软件包的先前版本?我不希望它从那里删除任何内容。 只是为了补充,我使用aptitude或synaptic安装软件包。
8 11.10  apt  cache 

2
如何一次重新安装许多已删除的软件包?
我使用sudo apt-get remove python命令,不小心删除了一堆所需的软件包。我通过命令行登录并再次安装了ubuntu-desktop,但是缺少其他软件包,我正在寻找一种轻松重新安装这些已删除软件包的方法。由于软件中心有日志,所以我想问一下最简单的方法是回滚更改或从软件中心提取已删除的软件包列表... 注意:我sudo apt-get install .... .... ... ...在该列表中键入了大约二十个那些被删除的程序,但是当我按Enter键时,由于找不到某些软件包名称,所以没有安装其中的任何一个。 该程序在同一日期被删除。


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.