WikiSandBox
|
Size: 15673
Comment:
|
Size: 15683
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 19: | Line 19: |
| Mihai007 |
Please feel free to experiment, after the four dashes below TIP: on the edit page...and please do NOT create new pages without any meaningful content just to try it out! To begin, left mouse click on the word "Edit" in the top left corner of this page (to the left of "Show Changes") which will open up an edit window to type in. There, you will see the formatting that creates the "look" you see on this page. When you have entered a format change and want to see the result, you can press the "Preview" button at the bottom of the edit page...and scroll to the bottom to view what your changes have done. Scroll back to the top of the page to continue experimenting. When finished (happy with the result), you can save the changes to the page by pressing the "Save Changes" button to the left of the "Preview" button. To check spelling, press the "Check Spelling" button next to "Preview". If, after a preview, you want to exit without saving your changes, simply press the "Cancel" button.
Tip: Shift-click "HelpOnEditing" to open a second window with the help pages.
Level 1 Test
Level 1 Test.Ubuntu Wiki Cerca: Virusbuster User Preferences Help Ubuntu
- Community Support Partners Wiki Planet Mihai007
Da questo momento sei abbonato a questa pagina. Per rimuoverti, vai nel tuo profilo e cancella questa pagina dalla listadelle pagine a cui sei abbonato.
Nascondi questo messaggio Category Documentation Active Dire...nbind Howto Building Kd...es From CVS Boot Services Recent Changes Find Page Modifica Mostra le modifiche Informazioni Annulla sottoscrizione Altre Azioni:Mostra il testo grezzo Versione stampabile Cancella File Temporanei
File allegati Controllo ortografico Mostra pagine simili Mappa locale del sito
Rinomina Pagina Cancella Pagina Beagle Beagle search tool Beagle is a desktop search engine that is able to provide a detailed and comprehensive search of the contents of files on your computer. It is like the Spotlight application on Mac OS X.
See BeagleWiki.org for more information.
Installing Beagle Ubuntu 5.10 (Breezy Badger) & Ubuntu 5.04 (Hoary Hedgehog) Ubuntu 4.10 (Warty Warthog) To install on this version of Ubuntu, see below:
Things you need A fresh Ubuntu install lacks most things to start building packages from source. So you will need a few packages installed to get started with beagle.
First you will have to uncomment the universe repositories from /etc/apt/sources.list. If you are a nerd hacker, you do this by ...
bash:~$ sudo vi /etc/apt/sources.list
Remove the # marks from in front of the lines that look like this
#deb http://archive.ubuntu.com/ubuntu warty main restricted universe #deb-src ftp://archive.ubuntu.com/ubuntu warty main restricted universe
and make them look like this.
deb http://archive.ubuntu.com/ubuntu warty main restricted universe deb-src ftp://archive.ubuntu.com/ubuntu warty main restricted universe
However the smart way to do this is to simply use the Synaptic Package Management tool that is installed by default. Its in the menu System/Administration
Next update your sources. Again, hackers run a command, ie ... bash:~$ sudo apt-get update but smart people use Synaptic to do it. Just hit the buttons Mark All Upgrades, then Apply, which will do the job. You can have this operation set to run automatically. Hit the menu Settings/Repositories, then in the dialog box that pops up hit the button Settings. Set the check box Automatically Check for Software updates, and Download upgradeable packages.
The rest of the info below here addresses nerds. Its for building and compiling software.
Now you can install needed packages
- bash:~$ sudo apt-get install mono libgtk-cil automake1.8 libmono-dev mono-gac cvs linux-source \ libncurses5-dev kernel-package libtool libgtksourceview-cil libgecko-cil mozilla-dev build-essential \ libgnomeui-dev libxss-dev gtk-doc-tools gtk-sharp-gapi sqlite
If you are using hoary, you can also apt-get the dbus and libgmime packages:
- bash:~$ sudo apt-get install dbus-1-dev dbus-glib-1-dev libdbus-cil libgmime-cil bash:~$ sudo apt-get build-dep dbus
This should leave you with a build environment for being able to make the src packages you will need to install.
Gmime We will have to pull it's source from cvs
If you need to install from source, the first thing you are going to want to do is make a build area
- bash:~$ mkdir cvs
This will give you a nice place to work
- bash:~$ cd cvs
bash:~$ cvs -z3 -d :pserver:[email protected]:/cvs/gnome login
Note: when prompted for a password, just press enter.
bash:~$ cvs -z3 -d :pserver:[email protected]:/cvs/gnome co gmime
You can now cd into the gmime directory.
- cd gmime
Now that we have the source we will need to configure and make the package. This can all be done on one line.
bash:~$ ./autogen.sh --prefix=/usr && make && sudo make install
Gmime is now installed so you can move on to the next part.
Inotify Beagle now requires Inotify. It is a kernel patch so get your kernel hacker hats on.
Here lies the inotify patch.
http://www.kernel.org/pub/linux/kernel/people/rml/inotify/v2.6/0.13/inotify-0.13-rml-2.6.8.1-ubuntu-2.patch inotify patch
Now we need to patch your kernel source
- bash:~$ cd /usr/src
Since we installed the kernel source earlier, we now need to unpack it
- bash:~$ sudo tar jxvf linux-source-2.6.8.1.tar.bz2
Now make your symlink
- bash:~$ sudo ln -sf linux-source-2.6.8.1 linux
cd into the kernel source
- bash:~$ cd linux
Copy the inotify patch
- bash:~$ sudo cp ~/inotify* /usr/src
Patch the kernel
bash:~$ sudo patch -p1 < ../inotify*.patch
Build your kernel
- bash:~$ sudo make menuconfig
Note: If you are using ReiserFS for your, /, or /home than you must do the following step. If you are not than you can skip to the next section.
[With !ReiserFS When the menuconfig comes up you must go to File Systems -> ReiserFS extended attributes and put a asterisk next to it. You can than Exit -> Exit -> Yes
Without !ReiserFS You have to do a make menuconfig to get the new configuration loaded. There is nothing you really need to change so you can just Exit -> Save your configuration. Now you will want to build the kernel package
- bash:~$ sudo make-kpkg --append-to-version=.inotify-1 kernel_image --initrd
Note: The build will stop for a second and ask a Y/N question, just hit 'N' and it will continue
This will make a .deb package in your /usr/src and you would be able to
- bash:~$ sudo dpkg -i kernel-image-2.6.8.1.inotify-1_10.00.Custom_i386.deb
By using this method of building the kernel, it will update all the configuration files for you and leave you with a better configured system.
Note: You may have to change permissions to /dev/inotify to get beagled to run, as it has to be able to be read from your regular user.
To set your file system up to accept extended attributes you will have to edit /etc/fstab. Simply, add 'user_xattr' to the line referring to your home directory. On a default Ubuntu install this is done by changing the line that looks like the following:
- /dev/hda1 / ext3 defaults,errors=remount-ro 0 1
To make it look like this:
- /dev/hda1 / ext3 defaults,errors=remount-ro,user_xattr 0 1
You will also have to add a line to your /etc/udev/permissions.d/udev.permissions. You will need to add
- inotify:root:root:666
to the very bottom so that it will hold its permissions on each reboot.
Gecko The current version of libgecko-cil in warty is outdated, you need to build it from source, the howto will be written soon! For hoary there is no problem.
Building Beagle We will have to install beagle from cvs because that is where all the cool features are.
Let's get the source
- bash:~$ cd ~/cvs
bash:~$ cvs -z3 -d :pserver:[email protected]:/cvs/gnome login
when prompted for a password, just press enter
bash:~$ cvs -z3 -d :pserver:[email protected]:/cvs/gnome co beagle
Go into the source directory
- bash:~$ cd beagle
Let's build us some beagle shall we?
bash:~$ ./autogen.sh && make
If you get errors about dbus-sharp you may need to change your pkg-config path
- bash:~$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
Now that beagle is installed you can set some environment variables to make it run a little smoother. I put these in my .bashrc so they will be set for every terminal session. You can put them there at the bottom of that file or where ever you normally put your environment variables. They are as follows,
export GOOGLE_WEB_API_KEY=<Your own google api key> export LD_LIBRARY_PATH=/usr/lib/evolution/2.0/ #This is where my libcamel.so is export BEAGLE_DEBUG=lucene #This will start beagle with debugging
You can get a Google Api key at http://api.google.com/createkey Google Api Key
After Install After you have beagle installed you will want to start indexing your data. To do so follow the link below and read about what all beagle does on the beagle wiki. Or you can proceed and build some add-ons.
- Beagle install
BeagleWiki.org
Add-Ons Beagle has a couple extensions that work with it also. In this section I will walk you through building them. The items needed to build the add-ons are just for them, so anything you need to apt-get for them will be noted here. These items are not needed for beagle to run by itself.
Evolution-Sharp Evolution-sharp is used by beagle to be able to search through the contacts in Evolution. It is a nice and handy add-on to Beagle.
We have to *apt-get* some things before we pull evolution-sharp from cvs.
- bash:~$ sudo apt-get install evolution-data-server-dev gtk-sharp-gapi
Now that we have those we can get the cvs, first get in your build environment
- bash:~$ cd cvs
bash:~$ cvs -z3 -d :pserver:[email protected]:/cvs/gnome login
When it ask for a password hit enter
bash:~$ cvs -z3 -d :pserver:[email protected]:/cvs/gnome co evolution-sharp
So now that you have the source, get into the evolution-sharp source directory.
- bash:~$ cd evolution-sharp
If you have done everything so far these next few commands can be done together.
bash:~$ ./autogen.sh --prefix=/usr && make && sudo make install
If this all goes good, go back to your beagle cvs directory, and
bash:~$ cd ~/cvs/beagle && make clean && ./configure && make && sudo make install
Now you should have Evolution-sharp extensions for beagle installed. Have fun
Gst-Sharp Gst-Sharp allows the indexing of gstreamer compatible files e.g. mp3, mpeg etc.
Firstly obtain the latest version from subversion. apt-get install subversion if you haven't already
- bash:~$ svn co svn://svn.myrealbox.com/source/trunk/gst-sharp
Move into the directory you've just created
- bash:~$ cd gst-sharp
And then build it in...
bash:~$ ./autogen.sh --prefix=/usr/ && make && sudo make install
It will ask for a password when the make install comes,so wait for it. Now you can go back into the beagle directory and rebuild with gst-sharp support.
Gsf-Sharp Gsf-Sharp gives you the ability to search through Microsoft Office files. Here is how to obtain it.
First you will have to apt-get a few things.
- bash:~$ sudo apt-get install libgsf-1-dev libgsf-gnome-1-dev subversion
Now that you have those packages installed we can pull gsf-sharp from svn.
- bash:~$ svn co svn://svn.myrealbox.com/source/trunk/gsf-sharp
You will now have a gsf-sharp directory. You will need to cd into it.
- bash:~$ cd gsf-sharp
Now we can run the autogen.sh file, and build the package.
bash:~$ ./autogen.sh --prefix=/usr && make && sudo make install
It will ask for a password when the make install comes around so wait for it.
Now you can go back into the beagle directory and rebuild with gsf-sharp support.
CategoryDocumentation CategoryCleanup
l'ultima modifica è del 2006-01-04 16:08:24, fatta da CiaranMooney
© 2005 Canonical Ltd. Ubuntu, Kubuntu, Edubuntu and Canonical are registered trademarks of Canonical Ltd. Feedback — Legal — Credits — Site Map
Level 2 Test
Level 2 Test.
Level 3 Test
Level 3 Test.
Level 4 Test
Level 4 Test.
Formatting
italic bold typewriter
backtick typewriter (configurable)
this is superscript
bigger smaller
preformatted some more and some more lines too nur so http://www.test.de
Linking
http://moinmoin.wikiwikiweb.de/
[http://www.python.org/ Python]
[:WikiSandBox: Wiki Sand Box]
CamelCase without a link... VerySuperCool!
Tabling
Testing |
Server |
Manager |
Card |
Comments |
Test 1 |
Server 1 |
Manager 1 |
Card 1 |
Card works, issues with RP13-- Sheep render inverted (minor) |
Test 2 |
Server 2 |
Manager 2 |
Card 2 |
Card is completely broken, and the drivers are closed source. Never buy hardware from Vendor 2, they have sex sith Microsoft |
Image Link
http://c2.com/sig/wiki.gif http://ericart.wetcanvas.com
Smileys
Alert
test
More on Smileys can be found here HelpOnSmileys
Lists
if you put asterisks at the start of the line
- you get a
- bulleted
- list
- which can also be indented
Bullet
- first
- nested and numbered
- numbered lists are renumbered
- second
- third blockquote
- deeper
Glossary
- Term
- Definition
Drawing
drawing:mytest
Heading 1
Heading 2
Heading 3
Heading 4
IRC Log test
1 (23:18) < jroes> ah
2 (23:19) < jroes> hm, i like the way {{{ works, but i was hoping the lines would wrap
3 (23:21) -!- gpciceri [[email protected]] has quit [Read error: 110 (Connection timed out)]
4 (23:36) < ThomasWal> you could also write a parser or processor
5 (23:38) < jroes> i could?
6 (23:38) < jroes> would that require modification on the moin end though?
7 (23:38) < jroes> i can't change the wiki myself :x
8 (23:39) < ThomasWal> parsers and processors are plugable
9 (23:39) < ThomasWal> so you don't need to change the core code
10 (23:40) < ThomasWal> you need to copy it to the wiki data directory though
11 (23:40) < jroes> well, what i mean't to say was that i don't have access to the box running the wiki
12 (23:40) < ThomasWal> then this is no option
13 (23:40) < jroes> yeah :/
prova
Heading
[Test Foo] ["Another Test" Foo2]
First attach an image, then show it in the wiki page:
attachment:update-notifier.png
How cute!
WikiSandBox (last edited 2021-12-15 18:30:42 by bernard010)