![我如何找回 AWN?(如果所有面板和基座都消失了,请进入终端)](https://linux22.com/image/807056/%E6%88%91%E5%A6%82%E4%BD%95%E6%89%BE%E5%9B%9E%20AWN%EF%BC%9F%EF%BC%88%E5%A6%82%E6%9E%9C%E6%89%80%E6%9C%89%E9%9D%A2%E6%9D%BF%E5%92%8C%E5%9F%BA%E5%BA%A7%E9%83%BD%E6%B6%88%E5%A4%B1%E4%BA%86%EF%BC%8C%E8%AF%B7%E8%BF%9B%E5%85%A5%E7%BB%88%E7%AB%AF%EF%BC%89.png)
我已经安装并喜欢上了 AWN,并且已经使用这些说明一切都很顺利。但是,显然我使用的是 Lucid 的 AWN 包 - 我在 Maverick 上。在最近运行更新管理器后,AWN 被删除了,我现在无法访问任何东西 - 无法访问我的任何应用程序或文件夹。我之所以能够写这条消息,唯一的原因是我已经安装了 Unity 上网本包来玩,所以我重新启动并启动了上网本版本会话。
有人能帮我找回我的桌面版吗?有没有我不知道的键盘快捷键来运行终端窗口?我假设如果我能进入终端,我就可以反转隐藏最后一个面板的指令,一旦我有了面板,我就可以重新添加应用程序菜单,然后从那里尝试找到一个可以在 Maverick 上运行的 AWN 版本。
编辑:Javier 的以下回答确实让我回到了 GUI,其中有一个面板,我可以在其中添加应用程序菜单。但是,这是我发现的。当我进入软件中心安装 AWN 时,我发现我之前使用在启动板上找到的 PPA 安装了它,名为 AWN Testing Team 的 PPA(这就是软件中心显示的内容)。当我尝试直接通过软件中心安装 AWN 时,它告诉我需要删除几个显然被遗留的软件包(libawn1-trunk、python-awn-extras-trunk 和 python-awn-trunk)。当我进入软件中心的 PPA 时,我确实看到了这些软件包,但单击“删除”实际上没有任何作用。就像它们被卡住了一样。我尝试进入 Synaptic 以从那里删除软件包,但当我尝试从应用程序菜单运行它时,我收到此错误:
Failed to run /usr/sbin/synaptic as user root.
Unable to copy the user's Xauthorization file.
我怎样才能摆脱这些软件包,以便我可以直接从软件中心重新安装 AWN?
答案1
您通常可以使用CTRL+ ALT+T打开一个新终端,但我怀疑如果 gnome-panel 被禁用它将不起作用。
您可以使用CTRL+ ALT+F1转到虚拟终端。您需要登录,然后键入此命令。
DISPLAY=:0 gnome-panel &
之后,您应该使用CTL+ ALT+ F7(有时是 F8)返回 GUI,面板一定在那里。您现在应该能够恢复系统了。
答案2
假设您正在使用 gnome 会话,您可以使用以下方式启动任何应用程序:ALT-F2,从运行对话框中输入:“software-center”。AWN 可从官方存储库中为 maverick 提供。
答案3
Ctrl++Alt会将F1您转至正确的终端。您应该能够使用 来安装东西sudo apt-get install xxx
。
aptitude
在这种情况下,您可能会发现一个有用的东西(sudo apt-get install aptitude
如果您还没有的话),因为它可以让您在一个相当不错的小文本模式界面中搜索包。
如果您需要从正确的终端(正确名称:TTY)运行图形应用程序,您可能会发现收到无法找到显示器的错误。您可以通过运行来修复此问题export DISPLAY=:0
。这对于加载 AWN 而不必重新启动非常方便。
答案4
解决此问题的最简单方法是右键单击桌面,从菜单中选择“创建启动器...”,在命令框中键入 gconf-editor,然后为其命名,以便您记住其用途。单击“确定”按钮,单击图标,然后返回 gnome/session/required_components,并将面板更改回 gnome-panel。关闭重新启动登录,嘿,面板回来了。这取决于除了您之外还有多少用户使用计算机,但如果您正在“试验”,那么在桌面上有一个终端的快捷方式可以节省您的时间。
希望这可以帮助。