个人工具

“UbuntuHelp:DazukoTroubleshooting/zh”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
(新页面: {{From|https://help.ubuntu.com/community/DazukoTroubleshooting}} {{Languages|UbuntuHelp:DazukoTroubleshooting}} == Getting Started == What is Dazuko? A common interface across all platf...)
 
 
(未显示同一用户的4个中间版本)
第1行: 第1行:
{{From|https://help.ubuntu.com/community/DazukoTroubleshooting}} {{Languages|UbuntuHelp:DazukoTroubleshooting}}
+
{{Copyedit translation}} {{From|https://help.ubuntu.com/community/DazukoTroubleshooting}} {{Languages|UbuntuHelp:DazukoTroubleshooting}} {{Translator|杏林小草}}
  
== Getting Started ==
+
== 开始 ==
  
What is Dazuko? A common interface across all platforms is needed for 3rd party file access control. With such an interface, focus could be redirected from OS hacking to solving real problems. The interface is here. It is called Dazuko. http://www.dazuko.com This page is to help those that are having trouble installing dazuko on Linux. To begin, you MUST have build-essential and module-assistant installed. $ sudo apt-get install build-essential module-assistant
+
Dazuko是什么?它是一种由第三方开发的提供文件访问控制的跨平台通用接口。借助这一接口,程序员可以专注于解决实际问题,而不需深入理解内核。在Linux上安装Dazuko遇到问题,可以访问http://www.dazuko.com上的网页以寻求帮助。开始安装前,你'''必须'''安装build-essential和module-assistant这两个软件包。
  
=== Disable [[UbuntuHelp:AppArmor|AppArmor]] ===
+
$ sudo apt-get install build-essential module-assistant
  
First of all, dazuko cannot be inserted into your kernel if you have apparmor running. To turn this program off type or copy/paste in Terminal: $ sudo gedit /etc/modprobe.d/dazuko Copy and paste the following lines to the document. Then save and exit. install dazuko modprobe -r apparmor;\ modprobe -i dazuko; \ modprobe -i apparmor
+
=== 停用[[UbuntuHelp:AppArmor|AppArmor]] ===
  
=== Installation Methods ===
+
如果AppArmor正在运行,那么Dazuko无法安装到内核。首先要将下列命令输入/拷贝到终端:
  
===== Deb Method =====
+
$ sudo gedit /etc/modprobe.d/dazuko
  
Now, we will first attempt to install dazuko via the .deb package. (This file was downloaded to my desktop.) Download the package -> http://www.dazuko.org/files/dazuko-source_2.3.3-1_all.deb Open Terminal. $ sudo dpkg -i ./Desktop/dazuko-source_2.3.3-1_all.deb $ sudo module-assistant prepare $ sudo m-a a-i dazuko For some reasons, this step may not work. Most of the time this is due to the capability module. To go around this move on to the next method.
+
将下列文字复制到刚才打开的空文档中:
  
====== Tar.gz Method ======
+
install dazuko modprobe -r apparmor;\
 +
  modprobe -i dazuko; \
 +
  modprobe -i apparmor
  
If the first method did not work, try the .tar.gz method. (This file was downloaded to my desktop.) Download the following file -> http://www.dazuko.org/files/dazuko-2.3.4.tar.gz Type or copy/paste the following lines into Terminal. $ tar -xvf ./Desktop/dazuko-2.3.4.tar.gz $ cd dazuko-2.3.4 $ su
+
保存文档并退出编辑器。
  
# ./configure
+
=== 安装方法 ===
# make
+
# sudo make test
+
  
If you receive any errors from this step, try this.
+
===== 使用Deb包 =====
  
# rmmod capability
+
现在,我们先试试从.deb包中安装。我已将安装包下载到桌面了,你可以从这里下载安装包-&gt; http://www.dazuko.org/files/dazuko-source_2.3.3-1_all.deb<br>
# insmod /dazuko.ko
+
# modprobe capability
+
# sudo make test
+
  
You should receive that the module is already installed.
+
打开终端<br>
  
# cat /proc/modules
+
&nbsp;&nbsp;&nbsp; $ sudo dpkg -i ./Desktop/dazuko-source_2.3.3-1_all.deb
  
You should find dazuko listed.
+
&nbsp;&nbsp;&nbsp; $ sudo module-assistant prepare
  
# cat /proc/devices
+
&nbsp;&nbsp;&nbsp; $ sudo m-a a-i dazuko
  
You should find dazuko listed with a number beside it.
+
这一步可能不奏效,最大的可能是capability模块在作怪。没关系,我们再试试下一个方法。
  
# mknod -m 600 /dev/dazuko c [the number] 0
+
===== 使用Tar.gz =====
# chown root:root /dev/dazuko
+
# make install
+
  
Dazuko should now be installed. Source: http://www.dazuko.com
+
如果地一种方法不奏效,那就试试.tar.gz吧。我已将安装包下载到桌面了,你可以从这里下载安装包-&gt; http://www.dazuko.org/files/dazuko-2.3.4.tar.gz <br>
 +
 
 +
将下列命令输入/拷贝到终端:
 +
 
 +
&nbsp;&nbsp;&nbsp; $ tar -xvf ./Desktop/dazuko-2.3.4.tar.gz
 +
 
 +
&nbsp;&nbsp;&nbsp; $ cd dazuko-2.3.4
 +
 
 +
&nbsp;&nbsp;&nbsp; $ su
 +
 
 +
&nbsp;&nbsp; #./configure<br>
 +
 
 +
&nbsp;&nbsp; #make<br>
 +
 
 +
&nbsp;&nbsp; #sudo make test
 +
 
 +
如果收到任何错误提示,那么试试以下命令:
 +
 
 +
&nbsp;&nbsp;&nbsp; #rmmod capability<br>
 +
 
 +
&nbsp;&nbsp;&nbsp; #insmod /dazuko.ko<br>
 +
 
 +
&nbsp;&nbsp;&nbsp; #modprobe capability<br>
 +
 
 +
&nbsp;&nbsp;&nbsp; #sudo make test
 +
 
 +
顺利的话,你将收到模块已经安装的信息:
 +
 
 +
&nbsp;&nbsp;&nbsp; #cat /proc/modules
 +
 
 +
你应该发现dazuko的大名出现在列表中。接下来,
 +
 
 +
&nbsp;&nbsp;&nbsp; #cat /proc/devices
 +
 
 +
你应该能看到dazuko的名字,以及它旁边的数字。<br>
 +
 
 +
&nbsp;&nbsp;&nbsp; #mknod -m 600 /dev/dazuko c [你看到的那个数字] 0<br>
 +
 
 +
&nbsp;&nbsp;&nbsp; #chown root:root /dev/dazuko<br>
 +
 
 +
&nbsp;&nbsp;&nbsp; #make install
 +
 
 +
至此,Dazuko已经成功安装。
 +
 
 +
来源:http://www.dazuko.com
  
 
[[Category:UbuntuHelp]]
 
[[Category:UbuntuHelp]]

2008年6月12日 (四) 23:04的最新版本

开始

Dazuko是什么?它是一种由第三方开发的提供文件访问控制的跨平台通用接口。借助这一接口,程序员可以专注于解决实际问题,而不需深入理解内核。在Linux上安装Dazuko遇到问题,可以访问http://www.dazuko.com上的网页以寻求帮助。开始安装前,你必须安装build-essential和module-assistant这两个软件包。

$ sudo apt-get install build-essential module-assistant

停用AppArmor

如果AppArmor正在运行,那么Dazuko无法安装到内核。首先要将下列命令输入/拷贝到终端:

$ sudo gedit /etc/modprobe.d/dazuko

将下列文字复制到刚才打开的空文档中:

install dazuko modprobe -r apparmor;\
 modprobe -i dazuko; \ 
 modprobe -i apparmor

保存文档并退出编辑器。

安装方法

使用Deb包

现在,我们先试试从.deb包中安装。我已将安装包下载到桌面了,你可以从这里下载安装包-> http://www.dazuko.org/files/dazuko-source_2.3.3-1_all.deb

打开终端

    $ sudo dpkg -i ./Desktop/dazuko-source_2.3.3-1_all.deb

    $ sudo module-assistant prepare

    $ sudo m-a a-i dazuko

这一步可能不奏效,最大的可能是capability模块在作怪。没关系,我们再试试下一个方法。

使用Tar.gz

如果地一种方法不奏效,那就试试.tar.gz吧。我已将安装包下载到桌面了,你可以从这里下载安装包-> http://www.dazuko.org/files/dazuko-2.3.4.tar.gz

将下列命令输入/拷贝到终端:

    $ tar -xvf ./Desktop/dazuko-2.3.4.tar.gz

    $ cd dazuko-2.3.4

    $ su

   #./configure

   #make

   #sudo make test

如果收到任何错误提示,那么试试以下命令:

    #rmmod capability

    #insmod /dazuko.ko

    #modprobe capability

    #sudo make test

顺利的话,你将收到模块已经安装的信息:

    #cat /proc/modules

你应该发现dazuko的大名出现在列表中。接下来,

    #cat /proc/devices

你应该能看到dazuko的名字,以及它旁边的数字。

    #mknod -m 600 /dev/dazuko c [你看到的那个数字] 0

    #chown root:root /dev/dazuko

    #make install

至此,Dazuko已经成功安装。

来源:http://www.dazuko.com