Questions tagged «ubuntu»

请不要仅仅因为您的系统正在运行Ubuntu而使用此标签。如果您的问题只针对Ubuntu,请使用_only_。请注意,https://askubuntu.com专用于Ubuntu问题。

3
如何修复损坏的包裹?
尝试在Ubuntu 14.04.2上安装libssl-dev $ make fatal error: openssl/sha.h: No such file or directory compilation terminated. $ sudo apt-get install libssl-dev The following packages have unmet dependencies: libssl-dev : Depends: zlib1g-dev but it is not going to be installed E: Unable to correct problems, you have held broken packages. $ sudo apt-get …

1
暗淡的屏幕(即使是人为地)如何低于最小值?
我的笔记本电脑(东芝Sattelite)即使在白天从外面的环境光线下也运行得太亮,我需要能够将其调到低于其最低设置。 ~#cat /sys/class/backlight/acpi_video0/brightness ~#0 将其设置为0以下将不起作用,并且flux即使有一些黑客利用诸如通过滚动时区来通过脚本将其强制为夜间模式的应用程序也不会执行太多操作,并且颜色当然会变黄。 是否有某种方法可以将其设置为低于最小值?(顺便使用一些集成的nvidia卡) 我是否缺少某个程序,该程序会通过覆盖透明黑色来人为地使其变暗?

3
如何禁用Gnome ctrl + alt + down和ctrl + alt + up快捷方式?
Discord上有一个快捷方式,使您可以轻松地在公会之间切换。这是Ctrl+ Alt+ Up和Ctrl+ Alt+ Down。 问题是Gnome使用此快捷方式来更改工作区。我有两个监视器,所以我不经常使用其他工作区,所以我打开设置并寻找快捷方式,以便可以禁用它。 我发现显然可以上下切换工作空间的快捷键是Super+ Page Up和Super+,Page Down而在其他任何地方都找不到Ctrl+ Alt+ Up或向下快捷键。似乎几乎无法更改此快捷方式,但我敢肯定情况并非如此,尽管我不知道该怎么做。
21 ubuntu  gnome 

2
如何在Debian上实施软件包安装建议?
我注意到在Ubuntu上,如果输入以下内容: mc 并且它没有安装,我得到以下消息: The program 'mc' is currently not installed. You can install it by typing: sudo apt-get install mc 但是在Debian中,这不可用。它只给出“ -bash:/ usr / bin / mc:没有这样的文件或目录”消息。如何在Debian的bash命令行中实现相同的功能?是的,我知道,如果这是我想要的包装建议,则可以使用apt-cache search进行正则表达式搜索。但是,我希望在键入程序名称时立即提出更简单的建议。 根据讨论,该功能由package command-not-found提供。但是,即使在安装它并安装bash-completion软件包之后,在Debian bash shell上也不可用。

5
管理多个python版本的正确方法是什么?
我有一台安装了Python 2.6作为默认Python的机器。然后,我安装了Python 2.7,并手动创建了/ usr / bin / python作为新安装的符号链接。 然后,我遇到了command-not-found问题。我正在尝试重新安装它: sudo apt-get remove command-not-found 我得到这个错误: /usr/bin/python does not match the python default version. It must be reset to point to python2.6 但是我真的希望Python 2.7是默认的。我该如何解决此问题?

1
使用snap安装特定版本的软件包吗?
我想在计算机上安装kubectl版本1.2.4。Kubernetes文档建议使用snap在Ubuntu上进行安装。 snap install --help不是很有用,一个有希望的参数--revision=不起作用: $ sudo snap install --revision=1.2.4 kubectl error: cannot decode request body into snap instruction: invalid snap revision: "\"1.2.4\"" 我怀疑--revision期望SHA而不是semver。 使用的apt-get约定package=1.2.3也不起作用: $ sudo snap install kubectl=1.2.4 error: snap "kubectl=1.2.4" not found 使用文档似乎对此问题保持沉默。 有人知道吗

3
SSH用户登录后如何防止关机?
我正在管理网络环境,昨天发生了一个有趣的情况。当普通用户要求关闭主机时,如果其他用户在本地登录,则拒绝这样做。但是,当其他用户通过SSH登录时,情况并非如此。如果一个用户在本地登录,并且一个用户通过SSH登录,并且本地登录的用户尝试关闭,则即使没有警告,该操作也会成功,并且另一用户的SSH连接会突然终止。我的问题是,有没有办法像政策对本地用户一样防止这种情况发生?我已经在手册页中sshd_config查找了内容,但找不到任何相关的内容。 编辑(其他信息): 网络上有4种操作系统:Mandriva 2009,Mandriva 2010.2,Mandriva 2011和Ubuntu 11.04。我要指的特定情况是在Mandriva 2009主机上有SSH用户,在Mandriva 2011主机上有本地用户。 Mandriva 2009主机使用GNOME 2.28环境,2010.2主机使用GNOME 2.32,2011主机使用KDE Plasma,而Ubuntu 11.04主机使用Unity。 更新资料 正如我在这个问题中指出的那样,我调查了文件polkit下的动作,/usr/share/polkit-1/actions/并在文件中找到了org.freedesktop.consolekit.policy一个org.freedesktop.consolekit.system.stop-multiple-users引发消息的动作 System policy prevents stopping the system when other users are logged in 我在想(由于org.freedesktop.*命名约定),这是某种通过D-BUS发送到DM的信号。我认为,如果我能找出触发此polkit动作的信号,则应该能够修改其行为。有任何想法吗? 更新2 我今天尝试了一个小实验,它给了我非常奇怪的结果。我尝试通过SSH登录到一个框,并确保没有其他用户登录任何VT。如果我Shutdown从GDM的“操作”菜单中选择,则会收到期待已久的策略消息,通知我没有其他用户登录就无法进行身份验证。但是,如果我使用GDM本地登录并选择要关闭GNOME菜单中的框,SSH会话将像以前一样被破坏。这怎么可能?当我shutdown从GDM 发起请求时与从内发起请求时,行为是否有所不同gnome-session?那能告诉任何人什么可以帮助我解决问题的信息吗?
20 ubuntu  ssh  shutdown  pam  mandriva 



4
与诸如Ubuntu之类的“通用”发行版相比,是什么使CentOS成为“企业”?
与诸如Ubuntu之类的“通用”发行版相比,是什么使CentOS成为“ enterprisey”? 当我说“企业”时,实际上是指“更好的服务器部署”。只是一个普遍的问题,因为我当时想在我的计算机(运行Ubuntu)上托管一个Web应用程序,并出现一个页面,上面说CentOS在服务器上拥有30%的市场份额。当然,这并不能完全表明它会更好,所以我只想问一下。 编辑 我真的不了解另一件事……这些发行版中的大多数,使用相同的应用程序,具有相同的包管理器,并且所有这些都由相同的内核提供支持。那有什么区别呢? RHEL的“快乐文字页面”说: 更安全的应用 防范通常利用的安全漏洞,例如标准软件堆栈中集成的缓冲区溢出 通过SELinux安全功能提供最高级别的保护。保护系统服务免受攻击,完全透明,并且易于扩展和采用。 智能卡身份验证支持 问题 怎么样?除非RHEL以某种方式修改了您将要使用的软件堆栈的版本(在我的情况下为Python和SQLite3),否则不会有任何区别。 并非所有其他发行版都声称吗? 我听说过有关SELinux的问题。想了解更多。 ?
20 ubuntu  centos  rhel 

4
使用特殊字符批量重命名(或正确显示)文件
我有一堆目录和子目录,其中包含带有特殊字符的文件,例如以下文件: robbie@phil:~$ ls test�sktest.txt test?sktest.txt 查找揭示了一个转义序列: robbie@phil:~$ find test�sktest.txt -ls 424512 4000 -rwxr--r-x 1 robbie robbie 4091743 Jan 26 00:34 test\323sktest.txt 我什至可以在控制台上键入其名称的唯一原因是由于制表符的完成。这也意味着我可以手动重命名它们(并去除特殊字符)。 我已将LC_ALL设置为UTF-8,这似乎无济于事(也不在新的shell上): robbie@phil:~$ echo $LC_ALL en_US.UTF-8 我正在使用Mac上的ssh连接到计算机。这是Ubuntu安装: robbie@phil:~$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=7.10 DISTRIB_CODENAME=gutsy DISTRIB_DESCRIPTION="Ubuntu 7.10" Shell是Bash,TERM设置为xterm-color。 这些文件已经存在了很长一段时间,并且尚未使用该Ubuntu版本创建。因此,我不知道以前的系统编码设置是什么。 我已经尝试过以下方法: find . -type f -ls | sed 's/[^a-zA-Z0-9]//g' 但是我找不到能满足我所有需求的解决方案: 识别所有具有不可显示字符的文件(以上内容忽略太多) 对于目录树中的所有那些文件(递归),请执行mv …


3
找出与sysctl.conf和sysctl.d相关的内核选项的值
在我的Ubuntu计算机上,在/etc/sysctl.conf文件中,默认情况下,我已经注释掉了反向路径过滤选项,如下所示: #net.ipv4.conf.default.rp_filter=1 #net.ipv4.conf.all.rp_filter=1 但其中/etc/sysctl.d/10-network-security.conf(默认情况下)没有被注释掉: net.ipv4.conf.default.rp_filter=1 net.ipv4.conf.all.rp_filter=1 那么是否启用了反向路径过滤?哪个配置位置优先?如何检查这些和其他内核选项的当前值?


8
Ubuntu 18.04随机冻结
我已经在笔记本电脑Dell Inspiron 5000上安装了Ubuntu 18.04(AMD Ryzen 5 2500U / 8 GB RAM / 1 TB HDD / Windows 10 / 39.62厘米(15.6英寸)FHD / Vega 8图形) Inspiron 5575 即使有时没有应用程序,或者有时只有带有7-8个选项卡的Chrome操作系统,操作系统都随机冻结。我检查了内存占用量,还致电Dell支持中心。他们确认硬件没有问题。 另外,有关更多信息,我还有8 GB的空间和100GB的文件系统分区,其余空间用于备份或其他存储。 我需要确定并解决这个问题。 free命令输出: total used free shared buff/cache available Mem: 7863936 3474352 1285924 82252 3103660 4002564 Swap: 7812092 0 7812092 lsblk 输出” NAME …
20 ubuntu  freeze  hang 

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.