Questions tagged «ubuntu»

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

2
设置主机名的后果是什么?
我有几台Amazon EC2服务器,并且正在使用Chef来管理配置。我想设置主机名,以便默认bash提示更有用。 现在,启动新服务器后,将其设置为: root@ip-10-123-123-123 因为我在这些盒子上使用Ubuntu 12,所以我在相应的手册页中查询了主机名。关于如何设置它,它有很多很好的信息,并谈到了主机名和fqdn,但它并没有真正告诉我我想知道的内容: 设置主机名的后果是什么? 我想假设设置主机名主要是为用户和sysadmin提供了一个方便的选项,为该框指定了一个face / nice-name,以便可以在内部更轻松地识别它(通过命令提示符,发送的电子邮件,等),但我并不乐观。 我没有在/etc/hosts文件中看到主机名,这似乎是一个好兆头,表明如果更改,它不会对主机产生任何负面影响: 127.0.0.1 localhost # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts 我在正确的轨道上吗?设置主机名的后果是什么? 更新资料 我尝试将ec2实例上的主机名从更改为ip-10-123-123-123,webserver并且hostname --fqdn不再起作用。如果我把它放回去,那就可以了。Apache启动时也给我一个错误,它无法可靠地确定fqdn。我想必须有某种方法可以设置主机名而不弄乱fqdn。

2
如何在Ubuntu 18.04上使以太网优先于wifi?
目标 插入以太网电缆时,让以太网优先于无线 方法 经过大量的谷歌搜索和阅读后,我认为我应该做的事情与 nmcli connection modify [id-of-ethernet-interface] ipv4.route-metric 200 nmcli connection modify [id-of-ethernet-interface] ipv6.route-metric 200 其中200是比无线指标低的值,以使以太网优先于无线指标。 结果 使我感到困惑的是,我route -n执行上述命令并重新启动后(从很好的角度来看),我从中获得的报告,以及事实似乎并不等于达到我的目标 $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 123.456.89.1 0.0.0.0 UG 600 0 0 wlp1s0 0.0.0.0 123.456.89.1 0.0.0.0 UG 20200 0 0 …

4
将JSON数组中的一个字段解析为bash数组
我有一个JSON输出,其中包含存储在变量中的对象列表。(我可能没有这样说的权利) [ { "item1": "value1", "item2": "value2", "sub items": [ { "subitem": "subvalue" } ] }, { "item1": "value1_2", "item2": "value2_2", "sub items_2": [ { "subitem_2": "subvalue_2" } ] } ] 我需要数组中的item2的所有值,以便bash脚本在ubuntu 14.04.1。上运行。 我发现了很多方法可以将整个结果放入数组,而不仅仅是我需要的项目

3
如何调整笔记本电池的充电阈值?
我的笔记本电脑是Lenovo T400,操作系统是Ubuntu 12.04。 我无法调整电池开始充电和停止充电的阈值。我观察到其当前的开始充电阈值约为40%,而停止充电阈值约为60%。我忘记了是否是我,以及我用来控制电池的哪个程序停止以60%充电并以40%开始充电。 我遵循了我以前的帖子/ubuntu/58789/how-to-check-charged-percentage-of-battery-and-to-ad-adjust-its-thresholds,但找不到/sys/devices/platform/smapi。我也有/proc/acpi/battery/BAT0/,但我只有三个文件 alarm,info和state。 我想调整阈值。所以我想知道该怎么做?

1
分区做错了吗?
长话短说,我们在此系统上安装linux时遇到问题。它神奇地决定要工作,但是现在我不确定硬盘分区。 一个硬盘驱动器上装有linux,而另一个硬盘目前仅用于存储。当硬盘大小仅为256GB时,它将在单个驱动器上显示2个256GB的分区。有点困惑吗?我们打破了吗? fdisk -l的输出 Disk /dev/sda: 256.1 GB, 256060514304 bytes 255 heads, 63 sectors/track, 31130 cylinders, total 500118192 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000eef50 Device Boot …


2
为什么在系统日志中收到有关NTP和LDAP的apparmor错误消息?
在安装ntp并slapd安装了新安装的Ubuntu 12.04机器上,以下消息会/var/log/syslog定期出现: Feb 23 18:54:07 my-host kernel: [ 24.610703] type=1400 audit(1393181647.872:15): apparmor="DENIED" operation="open" parent=1 profile="/usr/sbin/ntpd" name="/etc/ldap/ldap.conf" pid=1526 comm="ntpd" requested_mask="r" denied_mask="r" fsuid=0 ouid=0 我已经搜索过,但找不到任何可能导致这些消息以及如何解决此问题的信息。任何人都可以阐明造成这种情况的原因以及如何采取措施吗?
12 ubuntu  ldap  ntp  apparmor 

1
使用Nvidia Optimus与多台显示器一起运行F.lux(Flux)或Redshift
我试过先安装F.lux,然后再安装Redshift,并将它们配置为在多台显示器上运行都没有成功。我不知道我的设置(包括使用Bumblebee的Nvidia Optimus设置)是否可能是导致此失败的原因。 这两个程序在我的笔记本电脑屏幕上似乎都能正常运行,但是通过VGA的外接显示器无法通过笔记本电脑屏幕调整其颜色。有没有人有过类似的经历,或者能够使用Nvidia Optimus笔记本电脑在外部显示器上获得色彩调节程序?Optimus情况使我配置为intel-virtual-output在Nvidia的驱动程序上使用and Xrandr 运行外部监视器,因此我想知道这种情况是否会影响我运行F.lux或Redshift程序的能力。 以下是我遵循的一些指南: https://github.com/Kilian/f.lux-indicator-applet/issues/18 http://justgetflux.com/linux.html http://jonls.dk/redshift/ https://gist.github.com/bcomnes/4243805 我有一个配备Intel 3000HD和Nvidia Quadro 1000M芯片组的W520 ThinkPad,它运行Ubuntu 13.10(Saucy Salamander)和Windows 7双启动。
12 ubuntu  nvidia 

3
发送命令到分离的屏幕并获取输出
我一直在寻找一种将命令发送到独立屏幕会话的方法。到目前为止,一切都很好。这是我想出的: $ screen -S test -p 0 -X stuff 'command\n' 该命令可以正常工作。但是,我也希望它的输出在我眼前回荡(不需要.log文件或其他东西,我只想要输出)。 不能使用该screen -L命令。

2
更改root密码不会更改sudo密码
我正在尝试更改sudo在Ubuntu中运行时要求的密码。运行sudo passwd或sudo passwd root确实会给我两个新密码提示,它成功更改了密码。 但是,当我sudo再次运行其他内容时,仍然可以使用旧密码。我确实有一个用户使用完全相同的密码,但是我不知道这是否有所不同。我启用了root用户,并且可以看到新密码确实适用于root用户帐户。 因此,更改了root密码,但没有更改的密码sudo。 如何更改sudo密码?
12 linux  ubuntu  root  sudo 

5
如何从`df -hl`打印磁盘使用百分比
我知道会df -hl输出所有分区的列表,包括其大小,使用率(百分比)和可用空间。 如果我想只输出大小和使用的百分比sda2和sda3,例如,我怎么会知道的Linux(Ubuntu的)进行检查,总结并把它们展示给我吗?

4
如何在Linux上真正安装tar.gz文件-如何管理手动安装(或独立)的应用程序?
我看到所有这些解释软件包和.debs的链接...我知道...并且有很多使tar.gz文件工作的方法(例如:Java的update-alternatives或将文件手动放在/ usr / local / bin(或其他地方,这是我从数小时的搜索中得出的)。如果软件包是如此智能,那么软件包或.debs / rpms中可用的Linux应用程序又怎么少呢? 我是作为新用户发言;我知道专家可能更了解它(我认为我可以下载Eclipse的可编译版本吗?)。就像netbeans和chrome are一样.sh,eclipse是一个普通的可启动目录,Java需要此update-alternatives业务,但我认为它不会将自己注册到Ubuntu / Debian的“程序列表”(仅作为命令注册),等等。(我知道这些是有时可以在存储库中找到,但我感到困惑,为什么下载页面没有适当的说明)。 长话短说:如果下载或编译tar.gz文件,如何将其注册到系统?update-alternatives似乎将其注册为命令,在Ubuntu中,它不会显示在搜索栏中。在Debian中,我可以手动将快捷方式添加到GNOME 2启动器。但是我该怎么办呢? 编辑: 因此,在使用了新的解决方案后,我可以对我的“问题”进行细化: 我应该如何管理手动安装的程序?到目前为止,Firefox和Eclipse是我唯一的示例(我没有下载很多东西)。他们都可以用完我喜欢的盒子。除了,我应该在哪里安装它们?我看到Eclipse有它自己的指令,但是我宁愿以相同的方式来完成所有“手动软件包”。 经过研究,我决定将这些程序放入/usr/local/bin。 从如何安装eclipse来看,我想在启动器中显示一些内容,我需要在中放置一个xxx.desktop文件~/.local/share/applications/。.desktop文件的名称重要吗? 使用自动工具(我在寻找a configure或unix/configure文件)的东西可以正常工作。我应该使用一些研究点CheckInstall来跟踪所有这些。 我应该使用update-alternatives注册路径。从这个Java线程看来,我创建了从/usr/bin/java到的链接/usr/lib/jvm/jdk...。当我安装这些“独立”应用程序(例如Eclipse或Firefox)时,是否应该始终链接到/usr/bin/[app]?如果断言1是正确的,我会做类似sudo update-alternatives --install "/usr/bin/[app]" "[app]" "/usr/local/bin/[app]" 1 这些说明是否正确/是管理手动安装的好方法?我还有其他步骤要遵循吗?还有其他建议吗?

2
可以在Linux Mint中安装标有Debian / Ubuntu的软件包吗?
我已经使用Ubuntu 12.10一段时间了,我有点讨厌它。12.04更好了。虽然我仍然可以恢复到12.04,但我正在考虑尝试基于12.10(Nadia版本)的Linux Mint。我以前没有尝试过Mint。 我的问题是,是否可以在Mint中安装所有基于“ Ubuntu”的软件包,而不会出现任何问题?例如,我从各个站点下载的大多数软件包都列出了Linux版本,例如“ Debian / Ubuntu”,然后给出一个.deb文件,该文件在Ubuntu中很容易安装。如果我得到这样的文件,那也与Linux Mint也相关吗? 如果为Debian / Ubuntu制作了软件包,那么该软件包也可以直接在Linux Mint中安装吗?

3
在Ubuntu Linux上,mandb连续运行(在后台运行)是否正常?
我可以在我的机构访问Ubuntu Linux节点。节点在组中共享,但是通常我是唯一使用此特定节点的人。 我正在该节点上的所有8个CPU上并行运行计算。我的计算在运行,但是当我使用查看活动的进程时top,会看到另一个表示user man和command的进程mandb。mandb据我看,该命令似乎每次都在运行top,并且似乎占用了相当多的CPU能力(6 %CPU)和内存(2.5 %MEM)top。 当我环顾互联网时,似乎: mandb 用于初始化或手动更新通常由人工维护的索引数据库缓存。 那么,为什么mandb始终在该节点上运行?(根据其他节点,我在机构集群中的其他节点上都没有这个问题top。)mandb由于我目前不在看手册,为什么需要一直运行? 此过程是否可能是我可以安全终止使用的幻影过程kill?
12 linux  ubuntu  cpu  man  cluster 

2
如何找出正在使用的X11驱动程序系统?
如何找出正在使用的X11驱动程序系统? 对我来说,芯片openchrome是最好的驱动程序,但是我怀疑系统没有在使用它。我只需要至少2D加速。 我该如何检查? 这是我从中发现的cat /var/log/Xorg.7.log | grep driver: [ 54.147] X.Org XInput driver : 12.3 [ 55.167] (==) Matched openchrome as autoconfigured driver 0 [ 55.167] (==) Matched vesa as autoconfigured driver 1 [ 55.167] (==) Matched fbdev as autoconfigured driver 2 [ 55.167] (==) Assigned the driver to the …
12 ubuntu  drivers  x11  graphics 

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.