Autor |
Sõnum |
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
Mõnda aega tagasi rääkisin teemas "Milliseid õpetusi võiks lisada" et võiks olla õpetus tarkvara paigaldus tar.gz pakist aga seal sain vastuse, et nende paigaldamise viise on seinast seina. OK see selleks ja olen nõus. Kuna ise pole veel siiani ühtegi tarkvara paigaldanud noist pakkidest siis paluks tiba abi ja teeks oma esimesed sammud ära sellel alal. Eks edasine on juba tiba lihtsam kui korra on see tee läbi käidud, vähemasti on mingisugunegi pilt silme ees.
Nii sikutasin omal ära hamachi-0.9.9.9-20-lnx.tar.gz paksin lahti käsureal ja olen ka kaustas sees kus nuid edasi peaks toimuma mingi käsuga install/paigaldamine aga siit ei oska ma enam midagi edasi teha ...
Hetkel olen siis terminalis nii kaugel oma asjadega
Kood: |
[iffi@iffikas ~]$ cd /home/iffi/hamachi
[iffi@iffikas hamachi]$ dir
hamachi-0.9.9.9-20-lnx.tar.gz
[iffi@iffikas hamachi]$ tar zxvf hamachi-0.9.9.9-20-lnx.tar.gz
hamachi-0.9.9.9-20-lnx/
hamachi-0.9.9.9-20-lnx/Makefile
hamachi-0.9.9.9-20-lnx/LICENSE
hamachi-0.9.9.9-20-lnx/README
hamachi-0.9.9.9-20-lnx/LICENSE.tuncfg
hamachi-0.9.9.9-20-lnx/LICENSE.openssh
hamachi-0.9.9.9-20-lnx/LICENSE.openssl
hamachi-0.9.9.9-20-lnx/hamachi
hamachi-0.9.9.9-20-lnx/tuncfg/
hamachi-0.9.9.9-20-lnx/tuncfg/Makefile
hamachi-0.9.9.9-20-lnx/tuncfg/tuncfg.c
hamachi-0.9.9.9-20-lnx/tuncfg/tuncfg
hamachi-0.9.9.9-20-lnx/CHANGES
[iffi@iffikas hamachi]$ cd hamachi-0.9.9.9-20-lnx/
[iffi@iffikas hamachi-0.9.9.9-20-lnx]$ make install
bash: make: command not found
[iffi@iffikas hamachi-0.9.9.9-20-lnx]$ su
Password:
[root@iffikas hamachi-0.9.9.9-20-lnx]# make install
bash: make: command not found
[root@iffikas hamachi-0.9.9.9-20-lnx]# make file
bash: make: command not found
[root@iffikas hamachi-0.9.9.9-20-lnx]#
|
ja readme faili sisu siis järgmine (lisan kogu sisu siis mitte aint install osa)
Kood: |
Hamachi is a zero-configuration virtual private networking tool.
http://hamachi.cc
Quick Start
Run 'make install' and then 'tuncfg' from under the root account
Run 'hamachi-init' to generate crypto identity (any account).
Run 'hamachi start' to launch Hamachi daemon.
Run 'hamachi login' to put the daemon online and to create an account.
Run 'hamachi join <network>' to join the network.
Run 'hamachi go-online <network>' to go online in the network.
Run 'hamachi list' to list network members and their status.
Requirements & Privileged Access
Hamachi requires TUN/TAP device driver to create and manage virtual
network interface. If you have /dev/net/tun file, you are all set.
Otherwise visit the following page for more information -
http://hamachi.cc/tuntap
Unless you are planning to use Hamachi exclusively from under the
root account, you will need to run 'tuncfg' daemon. This daemon
encapsulates all root-level functionality required by Hamachi and
it must be running prior to launching Hamachi itself.
Tuncfg is distributed in a source code under the BSD license. You
can find the source code in ./tuncfg directory of this distribution.
Running 'make install' automatically builds tuncfg and installs it
in /sbin folder. If you would prefer to install it in altervative
directory, modify ./Makefile accordingly.
Installation
Hamachi Linux client comes as a single executable binary (hamachi)
compiled for the platform of your choice. This binary includes the
daemon, the control application and the setup utility.
To install hamachi in /usr/bin run the following command from under
the root account
make install
Once installed you must run 'tuncfg' daemon with root privileges -
sudo /sbin/tuncfg
or if you don't have sudo -
su - ; /sbin/tuncfg; exit
Hamachi requires one time initialization (per Linux user account).
This step generates cryptographic key pair and creates ~/.hamachi
directory where Hamachi stores the keys, the configuration and the
state. To perform this initialization run
./hamachi-init
Running Hamachi
Running Hamachi involves starting it as a background process and
then controlling this process from the command line. To launch
Hamachi daemon run -
./hamachi start
To stop the daemon run -
./hamachi stop
Running hamachi without an argument displays daemon's status -
version : hamachi-lnx-0.9.9.9
pid : 956
status : logging in
nickname : buddy
When run for the first time the daemon stays offline. To bring
it online run -
./hamachi login
To bring it back offline use -
./hamachi logout
Note that the daemon remembers its state when it is shutdown with
'stop' command. So if its state was online, it will automatically
go online when started next time. If it was offline, it will stay
offline.
Network Operations
Once logged in, you can join the networks using 'hamachi join'
command. You will be prompted for the password if it is required.
You may also create your own networks using 'hamachi create'. You
will become an owner of any networks that you create and only you
will be able to destroy these networks with 'hamachi delete' command.
With 'hamachi evict' you can remove unwanted members from the networks
that you own.
Note that you will stay offline in the network after you create or
join it. To go online in the network use 'hamachi go-online' command.
Two other commands 'hamachi go-offline' and 'hamachi leave' reverse
the effect of the first two.
Note again that the daemon remembers your network state. If you
logout or shutdown the daemon while being online in a network, the
daemon will automatically put you back online in it on the next logon.
Listing Peers
To view the list of all networks and their members run -
./hamachi list
Network names are enclosed in square brakets. The asterisk (*) in
front of the network name means that you are online in this network.
* [homelan]
* 5.0.0.15
x 5.0.0.16 ronny
5.0.0.17 bubba
* 5.0.0.18 zhopa 10.0.0.100:45634
Underneath the network there is a peer list. Online peers will have
their IP address prefixed by an asterisk (*) or an (x).
(*) means that the tunnel to the peer is either being established or
ready. In latter case, peer's tunnel address will be shown on the
right side of the list.
(x) means that the peer in unreachable, ie the mediation server failed
to establish p2p tunnel between you and the peer.
If peer's nickname is known, it will be shown too. To retrieve peers'
nicks use 'hamachi get-nicks' command.
Miscellaneous
You can also change your own nick by using 'hamachi set-nick' command.
If you are online, the change will occur immediately. Otherwise new
nick will be remembered and the change will occur at the next login.
========================================================================
Copyright (c) 2004-2006, Applied Networking Inc. All rights reserved.
|
Et kuidas ma peaksin siis edasi toimima, millised käsud sisestama.
|
|
|
|
|
|
|
|
KristjanS
Vana Pingviin
Vanus: 36
Liitunud: 29.12.2006
Postitused: 419
Distributsioon: Debian
|
|
|
|
spott
Admin
Vanus: 43
Liitunud: 04.06.2005
Postitused: 8857
Distributsioon: Ubuntu
|
|
seal kataloogis root kasutaja õigustes käsk make install
|
|
|
|
_________________ Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
|
|
|
|
DaStoned
Pingviini aktivist
Vanus: 43
Liitunud: 11.01.2007
Postitused: 392
Asukoht: Tallinn
Distributsioon: Debian
|
|
Lähtekoodist kompileerimise jaoks on tarvis arendusvahendeid. Alustuseks paigalda gcc ja make. Siis vaata edasi.
|
|
|
|
_________________ When the shit hits the fan, keep your mouth shut!
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
DaStoned kirjutas: | Lähtekoodist kompileerimise jaoks on tarvis arendusvahendeid. Alustuseks paigalda gcc ja make. Siis vaata edasi. |
Puudu olidgi siis need gcc ja make, lasin need peale ja sain isegi nuid käsuga make install edasi kuid jälle kännu taga
Mu üritus on hetkel nii kaugel siis
Kood: | [root@iffikas hamachi-0.9.9.9-20-lnx]# make install
Copying hamachi into /usr/bin ..
Creating hamachi-init symlink ..
Compiling tuncfg ..
Copying tuncfg into /sbin ..
Hamachi is installed. See README for what to do next.
[root@iffikas hamachi-0.9.9.9-20-lnx]# sudo /sbin/tuncfg+
sudo: /sbin/tuncfg+: command not found
[root@iffikas hamachi-0.9.9.9-20-lnx]# cd ~
[root@iffikas ~]# su - ; /sbin/tuncfg; exit
[root@iffikas ~]# ./hamachi-init
-bash: ./hamachi-init: No such file or directory
[root@iffikas ~]# |
Enam edasi ei mõista
|
|
|
|
|
|
|
|
wk
Vana Pingviin
Liitunud: 24.10.2007
Postitused: 1133
Asukoht: Tallinn, vahel Vastseliina vald
Distributsioon: Debian, Kubuntu
|
|
Tõlgime Sinu antud käsu:
"./hamachi-init " -- siin kataloogis, kus ma praegu asun, on fail nimega "hamachi-init", see on käivitatav ja pääle enteri vajutamist tahan ma, et see käivituks.
Kas tõlgitu vastab sellele, mida Sa ka tegelikult tahad?
|
|
|
|
_________________ Kõike hääd,
WK
|
|
|
|
wk
Vana Pingviin
Liitunud: 24.10.2007
Postitused: 1133
Asukoht: Tallinn, vahel Vastseliina vald
Distributsioon: Debian, Kubuntu
|
|
Ahjaa, unustasin tõlkele lisada, et kohe kindlasti tuleks vältida igasugu programmide käivitamist ruudulisena. Installitud -> tagasi tavakasutajaks!
|
|
|
|
_________________ Kõike hääd,
WK
|
|
|
|
MasterKait
Pingviini külastaja
Vanus: 46
Liitunud: 21.07.2007
Postitused: 23
|
|
Mina installisin hamachi Synaptic kuga. PCLinuxOS il on see Synapticu listis olemas ja töötab kah ilusti.Tekkib küsimus kas Mandriva Linux 2008 installitavate progede listis pole teda? Nagu aru saan kasutab -IFFI- Mandriva Linux 2008 osi nagu tal tutvustuses on.
|
|
|
|
|
|
|
|
Qilaq
Vana Pingviin
Vanus: 55
Liitunud: 25.10.2006
Postitused: 1219
Asukoht: Linda Nisa
Distributsioon: Mageia, Mandriva Linux
|
|
Ei paista olevat - ka mitte cookeris. Aga ma usun, et kui avaldada vastavat soovi Mandriva Bugzilla kaudu ( http://qa.mandriva.com/ ), siis on see seal peagi olemas (ilmselt ei ole siis seni seda kellelgi vaja olnud).
|
|
|
|
_________________ Tõlkija (Mandriva Linux, KDE, Scribus, CUPS)
|
|
|
|
MasterKait
Pingviini külastaja
Vanus: 46
Liitunud: 21.07.2007
Postitused: 23
|
|
Vüibolla ka asi selles,et linuxi all ei leia hamachi piisavalt rakendust kuna linuxi all ei mängita nii palju,Wini all kasutatakse hamachi väga palju mängimisel luues omi võrke,et kinniste portide taga olevad inimesed saaks üle võrgu männgida ja faile vahetada.?
|
|
|
|
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
NU mai sa edasi ja aru. Make install on tehtud, readme failis on edasised sammud järgmised:
Once installed you must run 'tuncfg' daemon with root privileges -
sudo /sbin/tuncfg
or if you don't have sudo -
su - ; /sbin/tuncfg; exit
Hamachi requires one time initialization (per Linux user account).
This step generates cryptographic key pair and creates ~/.hamachi
directory where Hamachi stores the keys, the configuration and the
state. To perform this initialization run
./hamachi-init
ja mu terminali pilt järgmine
Kood: | [root@iffikas hamachi-0.9.9.9-20-lnx]# make install
Copying hamachi into /usr/bin ..
Creating hamachi-init symlink ..
Compiling tuncfg ..
Copying tuncfg into /sbin ..
Hamachi is installed. See README for what to do next.
[root@iffikas hamachi-0.9.9.9-20-lnx]# |
olen igasugu jama sisetsanud käsureale a nu ei saa hakkama. Mai sa eriti täpselt ka aru (kuna keelega on ka nii nagu on) kas ma pean selle ~/.hamachi kausta ka looma kuhugi selle võtme tarbeks või?
Kuidas ma oma hetke olukoras edasi pean käituma...
|
|
|
|
|
|
|
|
KristjanS
Vana Pingviin
Vanus: 36
Liitunud: 29.12.2006
Postitused: 419
Distributsioon: Debian
|
|
Proovi ilma selle ./ jubinata seal ees. Paigaldusjuhendi Quick Start osas on minu meelest kõik mis vaja.
|
|
|
|
_________________ Ubuntu Brainstorm: Have a device manager
Seadmehalduriga peaks saama jälgida riistvara, juhtprogrammi vahetada, ning vastavalt juhtprogrammile seadistusi muuta.
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
|
|
KristjanS
Vana Pingviin
Vanus: 36
Liitunud: 29.12.2006
Postitused: 419
Distributsioon: Debian
|
|
Hamachile on Linuxis graafilisi kasutajaliideseid küll olemas:
|
|
|
|
|
|
|
|
Innu
Pingviini aktivist
Vanus: 35
Liitunud: 08.07.2005
Postitused: 202
Asukoht: T.A.R.T.U
Distributsioon: Ubuntu
|
|
Mulle meeldib terminali põhiselt rohkem. Olen teinud isegi väiksed shortcutid kiiremaks liikumiseks.
hamastart
Kood: |
#!/usr/bin/env ruby
exec 'sudo tuncfg; hamachi start;'
|
hamajoin (network) (password)
Kood: |
#!/usr/bin/env ruby
network = ARGV[0]
password = ARGV[1] ||= "dota"
if network.nil?
print "Network not specified\n"
exit
end
exec "hamachi join '#{network}' '#{password}'; hamachi go-online '#{network}';"
|
need failid siis /usr/bin kaustas. Hea lihtne joinida kuhugi. Lihtsalt 'hamajoin minginetwork' ja korras.
|
|
|
|
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
Nii sikutasin KristjanS antud lingilt http://www.penguinbyte.com/software/ghamachi/ omal selel ghamaci ära ja lasin käima ja piha graaviline junn on ees aga nuppudel pole pilte ja terminalis jooksevad allolevad errorid.
Miskisugune jubin on puudu (arvatavasti see GTK) või vana versioon... aru ma jälle ei saa nagu alati, mis jubina ma pean juurde installima. Eriti ei tahaks uskuda, et GTK on miski vana mul. Mis käsuga ma saan teada versiooni temast?
ERRORID
Kood: |
(ghamachi:11578): Gdk-WARNING **: The gdk_draw_*_image require the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap
(ghamachi:11578): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' faile
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_drawable_get_size: assertion `GDK_IS_DRAWABLE (drawable)' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_pixbuf_get_from_drawable: assertion `src != NULL' failed
(ghamachi:11578): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy: assertion `pixbuf != NULL' failed
(ghamachi:11578): GdkPixbuf-CRITICAL **: gdk_pixbuf_saturate_and_pixelate: assertion `GDK_IS_PIXBUF (src)' failed
(ghamachi:11578): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_pixbuf: assertion `GDK_IS_DRAWABLE (drawable)' failed
(ghamachi:11578): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_drawable_get_size: assertion `GDK_IS_DRAWABLE (drawable)' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_pixbuf_get_from_drawable: assertion `src != NULL' failed
(ghamachi:11578): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy: assertion `pixbuf != NULL' failed
(ghamachi:11578): GdkPixbuf-CRITICAL **: gdk_pixbuf_saturate_and_pixelate: assertion `GDK_IS_PIXBUF (src)' failed
(ghamachi:11578): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_pixbuf: assertion `GDK_IS_DRAWABLE (drawable)' failed
(ghamachi:11578): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gtk-CRITICAL **: gtk_pixmap_set: assertion `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
(ghamachi:11578): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
|
|
|
|
|
|
|
|
|
Zen
Pingviini aktivist
Vanus: 36
Liitunud: 07.10.2005
Postitused: 155
|
|
Kui kasutad KDE-d äkki oleks sobilikum Quamachid kasutada.
|
|
|
|
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
Kõik on kaunsi ja ikka nokk kinni saba lahti... üritan siis nuid paigaldada seda Quamachit, sellel jälle puudu miski qt4 pakk...pea 2 tundi kimand mööda netti ja mitte ei leia (tegelt mingi leidsin aga seda peab ise kompileerima mida mina kohe mitte ei oska)
A selle eelmisega Qhamachiga on isegi pilt ees ja võrgusgi asi aga need errorid jooksevad ikkagi, on ehk kuidagi võimalik neid eemaldada?
Oskab mulle keegi veel miskit nõu jagada nendele probleemidele? emba kumba kas qhamaci või quamachi suhtes.
|
|
|
|
|
|
|
|
Qilaq
Vana Pingviin
Vanus: 55
Liitunud: 25.10.2006
Postitused: 1219
Asukoht: Linda Nisa
Distributsioon: Mageia, Mandriva Linux
|
|
mis Qt4 sa ise kompileerima pead? Seda hoidlas pole siis või? Muidu peaks üldiselt Qt4 olema täiesti hoidlas olemas - nii 2008 kui ka cookeri puhul.
|
|
|
|
_________________ Tõlkija (Mandriva Linux, KDE, Scribus, CUPS)
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
Mhh, ma sikutasin ka hoidlast kõikvõimaliku Qt4 nimelised jubina peale, a tolku miskit... enne see kompileerimist tarvis pak oli vist miski srpms nime osaga, vähemasti paigaldamise käigus küsis kas sa ikka tahad seda paigaldada ja hiljem kompileerida...vähemasti miski selline jutt oli, ja paigaldamise käigus oleks paigaldatus miski 79 pakikest, Ise enesest mõistetav, et saatsins selle pikalt, ma ei oska tollega midagi teha
|
|
|
|
|
|
|
|
|