Ubuntu

Ubuntu用户和开发人员的问答

2
Samba无法添加用户条目,我该如何解决?
我正在配置Samba并尝试添加域用户,但是它返回以下内容: failed to add entry for the user student 到目前为止,这些是我已经完成的命令: frigate@frigate-desktop:~$ su Password: root@frigate-desktop:/home/frigate# nano /etc/samba/smb.conf root@frigate-desktop:/home/frigate# groupadd -g 201 machines root@frigate-desktop:/home/frigate# mkdir -m 0775 /home/ntlogon root@frigate-desktop:/home/frigate# mkdir /home/samba /home/samba/profiles root@frigate-desktop:/home/frigate# chmod 1755 /home/samba/profiles/ root@frigate-desktop:/home/frigate# useradd -m test root@frigate-desktop:/home/frigate# passwd test Enter new UNIX password: Retype new UNIX password: passwd: …
15 samba 


3
配置:错误:C编译器无法创建可执行文件
我试图使用安装rvm \curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable --auto-dotfiles。直到出现配置错误,它都可以正常工作: Error running './configure --prefix=/home/nishant/.rvm/rubies/ruby-2.0.0-p247 --disable-install-doc --enable-shared', please read /home/nishant/.rvm/log/1379591052_ruby-2.0.0-p247/configure.log There has been an error while running configure. Halting the installation. 以下是提到的日志文件的内容: [2013-09-19 17:15:58] ./configure current path: /home/nishant/.rvm/src/ruby-2.0.0-p247 command(4): ./configure --prefix=/home/nishant/.rvm/rubies/ruby-2.0.0-p247 --disable-install-doc --enable-shared checking build system type... i686-pc-linux-gnu checking host …
15 12.04  12.10  bash  gcc 

3
更新后如何删除不工作的内核?
我有。一个简单的问题。更新内核后,除非选择了旧内核,否则无法启动(卡在紫色屏幕上)。因此,我该如何删除带有突触的新内核。而我该如何安全地执行此操作?我在Quantal Quetzel中。我的内核是3.5.0-40。工作内核是3.5.0-39。另外,如何阻止内核更新出现在更新管理器中?谢谢。

2
如何撤消ssh-copy-id?
我有一个2节点hadoop集群。 我在主服务器上运行了此命令: $ssh-copy-id -i /home/hadoop/.ssh/id_rsa.pub hadoop@192.168.1.1 我该如何撤消呢?我实际上想重新分配密钥。 192.168.1.1 是奴隶。
15 10.04  ssh  hadoop 

4
通过bash脚本添加用户帐户的正确方法
这是我现在正在使用的脚本代码: getent group $MYGROUP if [ $? -ne 0 ] ; then sudo su -c "groupadd $MYGROUP" fi sudo su -c "useradd mynewuser -p mypassword -m -g $PRIMARYGRP -G $MYGROUP" 这种方法在openSuse上效果很好。但是它在Ubuntu上创建的用户帐户存在一些问题,因此我在这里寻求帮助。 未设置终端提示(不echo $PS1返回任何内容) 箭头键和Tab键在终端中无法正常工作 密码似乎不起作用(尽管我仍然不清楚这个问题是什么) 不尊重为此新用户设置的/ etc / sudoers权限 相反,如果我使用adduser(而不是useradd)手动创建用户,那么在Ubuntu上就不会出现这些问题。但是我不能adduser在openSuse(afaik)上使用。因此,我需要一个非Debian专有的脚本或通过我的bash脚本添加用户帐户的方法,该脚本可在Ubuntu上运行(并且不会停止在其他发行版上运行)。 最后,我想理解的差异之间adduser和useradd。例如,我想知道使用哪个骨架目录,adduser因为这可能是由于useradd未按预期工作的原因(因为我刚刚接受了默认设置)。 谢谢
15 bash  scripts  users  adduser 

3
在Xfce中制作屏幕截图
我已经安装了Xfce桌面并删除了Ubuntu的默认DE。事实证明,制作屏幕快照需要运行一个名为ScreenShot的特殊应用程序,而不仅仅是按下PrtSc按钮。 我想知道,如何像按PrtSc按钮之前一样制作屏幕截图?
15 xfce  xubuntu 

3
如何仅选择(复制)链接文本的一部分(中间)?
示例链接: 艺术家约翰·多伊(John Doe)向我们展示了他的猫! 我只想复制文本“ John Doe”。 它应该在握住的同时工作Alt(根据这个和这个答案),但是对我来说,它将移动整个窗口。难道我做错了什么?有Ubuntu的。Ubuntu的Firefox是否允许使用其他密钥?

4
如何通过命令行为Gnome终端创建新的配置文件?
众所周知,您可以通过菜单创建新的配置文件,在该菜单中,系统会询问哪个现有配置文件应是新配置文件的父级,依此类推。但是,如何通过命令行创建新的配置文件? 我应该通过gconftool从默认配置文件中读取每个现有值,然后使用新名称再次设置它们,还是有更好的解决方案?如果答案是肯定的:我需要注意新的配置文件名称吗?新的总是叫Profile0,Profile1,Profile2等。

1
Juju如何与Chef并存,将自动化过程“更进一步”?
从这篇文章中可以明显看出,Juju与Chef Server位于不同的层次。Juju位于业务流程或服务层,而Chef则更多地位于各个服务器或配置层。 在Canonical的Juju主要页面之一上,它指出Juju旨在与Chef和Puppet等工具“共存”,使过程“更进一步”。在过去的几周中,我一直在互联网上搜索有关此主题的内容,但是找不到很好的解释,说明诸如Chef之类的工具将如何与Juju 共存。 因此,要分解标题中的总体问题:(特别关注Juju与Chef Server合作) “厨师写”的魅力的例子是什么?仅仅是用bash编写的魅力然后调用chef-solo命令吗?如果是这样,charm可以调用chef-client命令与Chef Server协同工作吗? Juju和Chef之间的重叠部分在哪里?例如,apache2超级按钮有其config-changed钩子,可以在配置世界中进行更改,在厨师世界中,可以通过应用模板文件在配方中进行更改。如果将Juju超级按钮与Chef Cookbook一起使用,以部署apache2服务(集群),则似乎几乎必须编写一个“ apache2-chef”超级按钮,以便您可以分离出任务。在这种情况下,“魅力商店”中的apache2魅力会有所帮助。 如果将Chef角色应用于Juju部署/管理的节点(服务单元),并且sysadmin决定更改特定服务器角色的防火墙规则,并且在Chef角色中执行此操作,Juju是否会覆盖这些更改? 更简单地说,Juju是否可以像Ironfan一样成为Chef Server包装程序? 我认为厨师Server作为如何,而且具可以做的如何,但也带来了什么样的表。这意味着可以查询和采取服务和机器的真实当前状态。您不能在Chef Server中执行此操作。我的目标是将Juju的感知和服务编排功能引入到由Chef Server管理的基础架构中。 几乎必须编写一整套咒语,以保留所有由Chef管理的任务/配置信息。 我很想听听Canonical(例如Jorge Castro)和Opscode(例如A. Jacob或J. Timberman)的帮助。
15 juju 

1
如何在不编译的情况下安装ImageMagick的最新上游版本?
我在使用ImageMagick时遇到了一些问题,并被告知Ubuntu的默认ImageMagick软件包是一个古老的版本,我应该升级以解决问题。 我怎样才能做到这一点?我拥有最新的Ubuntu版本(12.10)。Synaptic将我显示8:6.7.7.10-2ubuntu4为IM的最新版本。这意味着我的IM版本是6.7.7.10(convert --version输出相同)。IM 本身不提供deb二进制文件。Debian 有一些较新的东西,但是如果我了解的话,可以在一些测试/实验分支中使用。我在Launchpad上找到了IM,但是没有说明如何将其添加到我的资源中,似乎它不是我在搜索最新/测试版软件时遇到的常见PPA之一。我不知道该如何处理。 有什么方法可以标记要从某些前沿资源获取的包装,而使系统的其余部分要从标准资源获取的?升级到IM(6.8)的最新稳定版本可能是最好的选择,但这可能是科幻小说,因为甚至在Debian中也是如此。但是,我至少需要6.7.9。 注意:我想避免从源代码编译。我讨厌已经安装了某些东西,而无法使用apt-getSynaptic 轻松地对其进行操作。此外,编译程序没有更新。我经常编译,就像使用胶水,电线和鸭子胶带一样,感觉就像是在违背系统。不,我不确定要编译它。

5
如何将加密的LVM安装迁移到新磁盘
我的笔记本电脑安装有某种程度的自定义,我想直接移至SSD,而无需重新安装Ubuntu,重新安装所有应用程序并再次进行所有其他更改。SSD较小,所以我不能这样做dd。 原始安装是通过Ubuntu备用安装程序完成的,选择“使用LVM进行全盘加密”选项。 需要什么步骤,我该怎么做?我希望必须: 设置磁盘分区,加密等 复制数据 安装grub并使其与新的UUID值等配合使用。


4
只读SD卡
我的计算机中有一个IcyBox USB集线器/读卡器组合,运行Ubuntu 12.10。 SD卡出现问题。不管写锁定开关如何,它始终以只读方式安装它们。在许多其他可以正常工作的SD卡上都可以观察到这一点,而对于适配器中的microSD来说,这是至关重要的。 任何人都对发生的事情以及如何解决有任何想法?

1
如何使用Intel HD 4000 GPU在VLC中启用硬件加速视频?
我在Dell Latitude E5530上运行Ubuntu 12.10,但无法在VLC播放器中运行硬件加速的视频解码。 我在打勾VLC的设置硬件加速选项,安装的所有libva,libdrm和vaapi相关的软件包,但CPU使用率指示我,它仍然不活跃。播放720p视频时的CPU使用率为40-80%,我希望机器上的使用率会大大降低。 谁能给我一些有关如何使其工作的建议? vainfo的输出为: libva: VA-API version 0.32.0 libva: va_getDriverName() returns 0 libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so libva: va_openDriver() returns 0 vainfo: VA-API version: 0.32 (libva 1.0.15) vainfo: Driver version: Intel i965 driver - 1.0.17 vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264Baseline …

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.