Gå til innhold

Hjelp med å installere "socat" på Ubuntu Server


*F*

Anbefalte innlegg

Skal dele noen USB-enheter fra en raspary pi til en annen server slik at disse "blir som lokale usb-enheter".

Har fått delingen til fra pi-en ved bruk av ser2net, så det er i boks.

 

Programmet jeg skal bruke Ubuntu server serveren er socat.

Problemet er at jeg ikke får installert det.

Får denne:

You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies.
linux-headers-generic-lts-utopic : Depends: linux-headers-3.16.0-77-generic but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a s olution).
flemmingss@VM4:~$ socat
The program 'socat' is currently not installed. You can install it by typing:
sudo apt-get install socat

apt-get -f install hjelper ikke, apt update eller apt upgrade hjelper ikke, reboot hjelper ikke... noen som har vært borti noe slik?

 

Har også prøvd installasjonsveiledning fra github

https://github.com/craSH/socat/tree/origin/socat-2

 

    gtar xzf socat.tar.gz
    cd socat-1.7.1.0
    ./configure
    make
    su
    make install    # installs socat, filan, and procan in /usr/local/bin

 

 

Men det funker ikke akkurat så bra det heller
flemmingss@VM4:~/socat-1.7.3.0$ ./configure
-bash: ./configure: Permission denied
flemmingss@VM4:~/socat-1.7.3.0$ sudo ./configure
[sudo] password for flemmingss:
sudo: ./configure: command not found

pakket ut med winrar via winSCP da "gtar" tydeligvis ikke er en kommando

Noen tips?

 

 

Endret av Evelen!
Lenke til kommentar
Videoannonse
Annonse

Årsaken til at ./configure ikke virker kan være fordi du forsøker å kjøre det på en partisjon med "noexec", sjekk /etc/fstab om det er montert med "noexec", gjerne post din fstab her om du vil at noen skal se på det..

Eventuelt prøv:
 

chmod +x configure
./configure

Forøvrig, hvilken release av Ubuntu? Kjør "lsb_release -a" og post output her.

Lenke til kommentar

Jeg er ikke en linux mann så kan ikke si jeg skjønte alt det der :p
 
Men ser ut som chmod +x gjorde susen.
Forøvrig ser det ut som det er installert nå ihvertfall

flemmingss@VM4:~/socat-1.7.3.0$ su
Password:
su: Authentication failure
flemmingss@VM4:~/socat-1.7.3.0$ ^C
flemmingss@VM4:~/socat-1.7.3.0$ make install
mkdir -p /usr/local/bin
/usr/bin/install -c -m 755 socat /usr/local/bin
/usr/bin/install: cannot create regular file ‘/usr/local/bin/socat’: Permission denied
make: *** [install] Error 1
flemmingss@VM4:~/socat-1.7.3.0$ sudo make install
mkdir -p /usr/local/bin
/usr/bin/install -c -m 755 socat /usr/local/bin
/usr/bin/install -c -m 755 procan /usr/local/bin
/usr/bin/install -c -m 755 filan /usr/local/bin
mkdir -p /usr/local/share/man/man1
/usr/bin/install -c -m 644 ./doc/socat.1 /usr/local/share/man/man1/
flemmingss@VM4:~/socat-1.7.3.0$ cd ..
flemmingss@VM4:~$ socat
2017/01/18 23:52:26 socat[7110] E exactly 2 addresses required (there are 0); use option "-h" for help
flemmingss@VM4:~$ socat pty,link=/dev/lio3,ignoreof,waitslave tcp:pi1:10003
2017/01/18 23:52:54 socat[7116] E symlink("/dev/pts/2", "/dev/lio3"): Permission denied
flemmingss@VM4:~$ sudo socat pty,link=/dev/lio3,ignoreof,waitslave tcp:pi1:10003

Så da gjelder det bare å få Socat til å funke.

Du er ikke tilfeldigvis noen mester på det? 

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...