Retrouver Ubuntu après l’installation de Fedora

GNU/Linux, Tutorials No Comments »

multi boot windows fedora ubuntu
Comme d’habitude j’ai toujours la question énervante qui me préoccupe et qui préoccupe chaque utilisateur d’une distribution Linux:
Quelle est la distribution la plus complète et la plus stable et la plus…
j’ai déja éssayé Fedora, OpenSuse, Mandriva, Slax, mais hier j’ai voulu encore une fois télécharger et éssayer Fedora 10.
L’installation se passe très rapidement et simplement, j’ai bien aimé, sauf qu’au premier redémarrage il a fallu que je redémarre mon laptop 3 fois pour que la configuration de fedora commence (un petit problème de X11 je crois), mais tout s’est bien passé ensuite…
Et voilà, l’installation et la configuration sont términées, je fais un petit tour sur mon nouveau Fedora 10 Béta, je fais la mise à jour du système, puis je redémarre, et là ! Pas De GRUB ???

En fait je m’attendais à ce que le GRUB soit lancé mais seulement avec une option Fedora et une Windows, puisque le Grub de Fedora ne reconnait pas Ubuntu !! et ce problème existe depuis longtemps (depuis la Fedora Core 1) et jusque là les développeurs n’ont pas trouvé une solution à ce problème. Un système d’exploitation Libre reconnait Windows et ignore un frère à lui ?? c’est pas très Catholique :) ) ou pas très Sunni :)

Bon, j’arrête avec les trolls et je passe à la résolution de ce problème:
Pour activer le GRUB de fedora:
Lancez cette commande dans le Terminal:
grub-install /dev/sda --no-floppy
Pour ajouter l’option Ubuntu dans le GRUB de Fedora:
ouvrez le fichier /boot/grub/menu.lst du systeme de fichiers de Ubuntu, copiez la première option de la liste et copiez là dans la liste du fichier /boot/grub/grub.conf de Fedora.

C’est tout! Fedora reconnaitra le droit d’exister à Ubuntu!

Wget – le téléchargement sur commande !

GNU/Linux, Internet, Tutorials No Comments »


It is a common practice to manage UNIX/Linux/BSD server remotely over ssh session. As you manage servers, you need to download the software or other files for installation or even download latest ISO of Linux distribution (or even MP3s). These days we have lots of GUI downloaders for X window such as:

* d4x: http://www.krasu.ru/soft/chuchelo
* kget: KDE download manager
* gwget2 – GNOME 2 wget front-end

However, when it comes to command line (shell prompt) wget the non-interactive downloader rules. It supports http, ftp, https protocols along with authentication facility, and tons of options. Here are some tips to get most out of it:

Télécharger un fichier avec wget:

$ wget http://www.cyberciti.biz/here/lsst.tar.gz
$ wget ftp://ftp.freebsd.org/pub/sys.tar.gz

Télécharger plusieurs fichiers avec wget

$ wget http://www.cyberciti.biz/download/lsst.tar.gz ftp://ftp.freebsd.org/pub/sys.tar.gz ftp://ftp.redhat.com/pub/xyz-1rc-i386.rpm

OU

i) Créez une variable qui enregistre tous les liens puis utilisez BASH boucle For’ pour télécharger tous les fichiers:

$ URLS=”http://www.cyberciti.biz/download/lsst.tar.gz ftp://ftp.freebsd.org/pub/sys.tar.gz ftp://ftp.redhat.com/pub/xyz-1rc-i386.rpm http://xyz.com/abc.iso"

ii) Utilisez la boucle For comme suit:

$ for u in $URLS; do wget $u; done

iii) Cependant, vous pouvez insérer tous les liens dans un fichier texte et utiliser l’option -i dans wget pour télécharger tous les fichiers:

(a) Créez le fichier texte en utilisant vi

$ vi /tmp/download.txt

Ajoutez la liste des liens:

http://www.cyberciti.biz/download/lsst.tar.gz
ftp://ftp.freebsd.org/pub/sys.tar.gz
ftp://ftp.redhat.com/pub/xyz-1rc-i386.rpm

http://xyz.com/abc.iso

(b) Executez wget comme suit:

$ wget -i /tmp/download.txt

(c) Forcez wget à reprendre les téléchargement

You can use -c option to wget. This is useful when you want to finish up a download started by a previous instance of wget and the net connection was lost. In such case you can add -c option as follows:

$ wget -c http://www.cyberciti.biz/download/lsst.tar.gz
$ wget -c -i /tmp/download.txt

Please note that all ftp/http server does not supports the download resume feature.

Force wget to download all files in background, and log the activity in a file:

$ wget -cb -o /tmp/download.log -i /tmp/download.txt

OR

$ nohup wget -c -o /tmp/download.log -i /tmp/download.txt &
nohup runs the given COMMAND (in this example wget) with hangup signals ignored, so that the command can continue running in the background after you log out.

Limit the download speed to amount bytes/kilobytes per seconds.

This is useful when you download a large file file, such as an ISO image. Recently one of admin started to download SuSe Linux DVD on one of production server for evaluation purpose. Soon wget started to eat up all bandwidth. No need to predict end result of such a disaster.

$ wget -c -o /tmp/susedvd.log --limit-rate=50k ftp://ftp.novell.com/pub/suse/dvd1.iso

Use m suffix for megabytes (–limit-rate=1m). Above command will limit the retrieval rate to 50KB/s. It is also possible to specify disk quota for automatic retrievals to avoid disk DoS attack. Following command will be aborted when the quota is (100MB+) exceeded.

$ wget -cb -o /tmp/download.log -i /tmp/download.txt --quota=100m

F) Use http username/password on an HTTP server:

$ wget –http-user=foo –http-password=bar http://cyberciti.biz/vivek/csits.tar.gz

G) Download all mp3 or pdf file from remote FTP server:
Generally you can use shell special character aka wildcards such as *, ?, [] to specify selection criteria for files. Same can be use with FTP servers while downloading files.

$ wget ftp://somedom.com/pub/downloads/*.pdf
$ wget ftp://somedom.com/pub/downloads/*.pdf

OR
$ wget -g on ftp://somedom.com/pub/downloads/*.pdf

H) Use aget when you need multithreaded http download:
aget fetches HTTP URLs in a manner similar to wget, but segments the retrieval into multiple parts to increase download speed. It can be many times as fast as wget in some circumstances( it is just like Flashget under MS Windows but with CLI):

$ aget -n=5 http://download.soft.com/soft1.tar.gz

Above command will download soft1.tar.gz in 5 segments.
Please note that wget command is available on Linux and UNIX/BSD like oses.
See man page of wget(1) for more advanced options.

Qumana simplifie le blogging

Tutorials No Comments »


Ce billet a été rédigez à l’aide d’un éditeur de texte plus fort et plus facile a utiliser celui intégré dans Wordpress qui est déja plein de bugs.
Qumana est un éditeur wysiwyg qui doit être installé en locale et qui vous fournit toutes les fonctions d’un éditeur de text complet en plus de la capacité d’ajouter des ads dans votre billet, ajouter des tags et même coder en html, choisir une catégorie, autoriser les commentaires et les rétroliens et même choisir la date de publication du billet.

Comment trouver des liens de téléchargement

Internet, Tutorials No Comments »

Voici quelques astuces pour trouver des fichiers hébérgés sur les sites d’upload comme rapidshare.de , depositfiles.com , megaupload.com , mediafire.com ….
Puisque ces sites ne permettent pas de chercher directement les fichiers qu’ils hébèrgent, on va fouiller le site par un autre moteur de recherche, voici la methode:
Par exemple: je cherche une video du coup de tête de Zizou à Meterrazzi…
-Allons sur google.com ou .fr si vous voulez
-puis il suffit de mettre le debut de l’url de l’hebergeur entre des apostrophes suivi du nom du fichier recherché.

Voici quelques exemples:

rapidshare.de : "rapidshare.de/files/" coup de boule
depositfiles.com : "depositfiles.com/files/" coup de boule
mediafire.com : "mediafire.com/?" coup de boule

P.S: la video de Zizou vous pouvez la trouver sur youtube.com :) sans se casser la tête.

Installez PHP 5 sur EasyPHP 1.8

Tutorials No Comments »

http://lassoft.net/blog/images/php5.jpghttp://lassoft.net/blog/images/logo_easyphp_140x148.gif

En attendant la sortie de EasyPHP 2.0 qui incluera PHP5, il faut installer PHP5 à la main sur une base de EasyPHP 1.8. De plus amples informations sur EasyPHP et PHP sont disponibles sur les sites web officiels http://www.easyphp.org et http://www.php.net.


Suivez le guide:

  1. Télécharger EasyPHP 1.8 (setup)
  2. Installer EasyPHP 1.8, par exemple dans c:\EasyPHP\.
  3. Télécharger PHP5 (Windows binairies > zip package)
  4. Dézipper le package dans c:\EasyPHP\php5
  5. Modifier c:\EasyPHP\apache\conf\httpd.conf
    • Remplacer:
      • LoadModule php4_module "c:/EasyPHP/php/php4apache.dll"
    • Par:
      • LoadModule php5_module "c:/EasyPHP/php5/php5apache.dll"
    • Remplacer:
      • AddModule mod_php4.c
    • Par:
      • AddModule mod_php5.c
    • Ajouter "index.php5" dans
      • DirectoryIndex index.html index.shtml index.wml index.pwml index.php index.php3 index.php4 index.php5
    • Ajouter ".php5" dans
      • AddType application/x-httpd-php .phtml .pwml .php3 .php4 .php5 .php .php2 .inc
  6. Modifier "C:/EasyPHP/php.ini"
    • Remplacer:
      • extension_dir = "${path}\php\extensions\"
    • Par:
      • extension_dir = "${path}\php5\ext\"
    • Remplacer:
      • include_path = "${path}\php\pear\"
    • Par:
      • include_path = "${path}\php5\PEAR\"
    • Ajouter: extension=php_mysql.dll
  7. Copier c:\EasyPHP\php5\libmysql.dll dans c:\windows\system32\
  8. Redémarrer EasyPHP

Félicitations! Maintenant ça doit marcher…

emule : comment obtenir un high ID ?

Tutorials No Comments »

Pour télécharger rapidement avec emule, il est impératif d’obtenir un High ID. Ce statut est donné aux clients capables de servir de relais aux données échangées sur le réseau. Pour vérifier votre statut, une fois connecté emule, regardez la petite planete en bas droite. Si les flèches sont vertes (), vous avez un High ID, jaunes vous êtes en Low ID. Le facteur déterminant pour obtenir un High ID est que votre PC soit directement connecté Internet. C’est le cas si votre modem est directement branché sur votre ordinateur, votre adresse IP est publique, c’est celle du modem. Par contre, si un routeur est installé entre vous et le modem, il y a fort parier que vous disposez d’une adresse IP privée (le routeur crée un réseau local avec une plage d’adresses spécifiques, type 168.x.x.x, et fait la translation avec l’internet). Mais le reseau emule, lui, vous cherche d’après votre IP publique, celle du routeur. Pour obtenir que votre ordinateur se comporte comme si vous étiez directement connecté, il faut faire une manipulation sur le routeur nommé port forwarding (tous les routeurs en disposent). Le port forwarding va faire transiter toutes les communications directement avec vous sur un port donné.
Read the rest of this entry »

Intégration de FCKeditor avec Dotclear

Tutorials No Comments »

1/ Telechargement et installation

Vous pouvez telecharger la dernière version de dotclear sur le site officiel :
http://www.fckeditor.net/

Décompressez ensuite l’archive dans votre répèrtoire dotclear/ecrire

2/ Prise en charge de FCKeditor

Editez le fichier dotclear/ecrire/poster.php

Ajoutez dans la partie include :

include dirname(__FILE__).'/FCKeditor/fckeditor.php';

Mettez en commentaire :

'<p>'.form::textArea('p_content',60,$_SESSION['sess_user_edit_size'], htmlspecialchars($content),6,'class="max"').'</p>';

Puis ajoutez :

$oFCKeditor = new FCKeditor('p_content') ;$oFCKeditor->BasePath    = "http://votresite.fr/votrerepertoiredotclear/ecrire/FCKeditor/" ;$oFCKeditor->Height    = "400" ;$oFCKeditor->Value        = $content;//'This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.' ;$oFCKeditor->Create() ;

Et voila le tour est joué, vous pouvez ajouter un billet avec FCKeditor !

WP Theme & Icons by N.Design Studio
Articles RSS Commentaires RSS Log in