Σελίδα 1 από 3

Διαμοιρασμος αρχειων απο macos με ubuntu με nitroshare

ΔημοσίευσηΔημοσιεύτηκε: 12 Αύγ 2020, 10:09
από astipolos
Καλημερα μπορω να εγκαταστησω το nitroshare για μοιρασμα αρχειων μεταξυ apple macos sierra με ubuntu 20.04 και πως θα το κανω?

Re: Διαμοιρασμος αρχειων απο macos με ubuntu με nitroshare

ΔημοσίευσηΔημοσιεύτηκε: 12 Αύγ 2020, 11:58
από Maras
Καλημέρα, στην επίσημη σελίδα του NitroShare, δίνει οδηγίες για την εγκατάσταση : https://nitroshare.net/
1ος τρόπος
Κώδικας: Επιλογή όλων
sudo apt install nitroshare

Αλλά δεν το βλέπω να υπάρχει στα αποθετήρια του 20.04
2ος τρόπος
Οπότε δοκίμασε να προσθέσεις το δικό τους αποθετήριο και να το εγκαταστήσεις με τις εντολές
Κώδικας: Επιλογή όλων
sudo apt-add-repository ppa:george-edison55/nitroshare
sudo apt-get update
sudo apt-get install nitroshare

Re: Διαμοιρασμος αρχειων απο macos με ubuntu με nitroshare

ΔημοσίευσηΔημοσιεύτηκε: 13 Αύγ 2020, 10:52
από astipolos
ειμαι πολυ αρχαριος με ubuntu το εχω κανει αυτο που λες αλλα δεν το βλεπω το προγραμμα πουθενα , στο imac το εγκατεστησα ευκολα και δουλευει
στο ubuntu 20.04 μου βγαζει οτι δεν μπορει να εντοπισει το προγραμμα

Re: Διαμοιρασμος αρχειων απο macos με ubuntu με nitroshare

ΔημοσίευσηΔημοσιεύτηκε: 16 Αύγ 2020, 23:32
από Maras
Λοιπόν απ' ότι βλέπω το nitroshare έχει να βγάλει deb πακέτο από το 2017, οπότε η λύση για την εγκατάσταση είναι να το χτίσεις από τον πηγιαιό κώδικα.
Αρχικά άνοιξε τερματικό και εγκατέστησε όλα τα παρακάτω προγράμματα που είναι απαραίτητα για το build (dependencies)
Κώδικας: Επιλογή όλων
sudo apt install build-essential cmake
sudo apt install qttools5-dev-tools  qttools5-dev
sudo apt install libqt5svg5
sudo apt install libqt5svg5-dev
sudo apt install libappindicator0.1-cil-dev
sudo apt install libnotify4
sudo apt install libnotify-dev
sudo apt install indicator-multiload
sudo apt install libgtk2.0-dev

Έπειτα κατέβασε από εδώ τον συμπιεσμένο κώδικα : https://github.com/nitroshare/nitroshare-desktop/archive/0.3.4.tar.gz
Αποσυμπίεσε τον και μπες μέσα στον φάκελο που δημιουργήθηκε.
Μέσα σε αυτόν τον φάκελο (αρχικός) ψάξε το αρχείο στο μονοπάτι /src/application/splashdialog.cpp
Άνοιξε τον με ένα text editor της προτίμησής σου, πχ gedit
και πρόσθεσε κάτω από τα αρχικά σχόλια του κώδικα, την παρακάτω εντολή :
Κώδικας: Επιλογή όλων
#include <QStyle>

σώσε τις αλλαγές στο αρχείο και επέστρεψε στον αρχικό φάκελο (αυτόν που δημιουργήθηκε όταν αποσυμπίεσες το αρχείο).
Άνοιξε τερματικό εκεί μέσα (δεξί κλικ άνοιγμα τερματικού)
και δώσε με τη σειρά τις εντολές :
Κώδικας: Επιλογή όλων
mkdir build && cd build
cmake ..
make
sudo make install

Αν έχουν πάει όλα καλά θα βρείς το πρόγραμμα με αναζήτηση στις εφαρμογές σου.

Re: Διαμοιρασμος αρχειων απο macos με ubuntu με nitroshare

ΔημοσίευσηΔημοσιεύτηκε: 21 Αύγ 2020, 00:28
από astipolos
μετα την τελευταια εντολη βγαζει αυτο-
sudo] password for elis:
[ 2%] Automatic MOC for target nitroshare
[ 2%] Built target nitroshare_autogen
[ 4%] Generating pl.ts
lrelease error: Cannot open /home/elis/Επιφάνεια\ εργασίας/nitroshare-desktop-0.3.4/src/data/ts/pl.ts: No such file or directory
make[2]: *** [src/CMakeFiles/nitroshare.dir/build.make:139: src/data/qm/pl.qm] Error 1
make[1]: *** [CMakeFiles/Makefile2:96: src/CMakeFiles/nitroshare.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
elis@elis-Inspiron-5570:~/Επιφάνεια εργασίας/nitroshare-desktop-0.3.4/build$

Re: Διαμοιρασμος αρχειων απο macos με ubuntu με nitroshare

ΔημοσίευσηΔημοσιεύτηκε: 21 Αύγ 2020, 00:53
από astipolos
Κάτι κάνω λάθος κοντά είμαι όλα καλά μέχρι που γύρισα στον αρχικό φάκελο που αποσυμπίεσα το NitroShare
Εκεί κάτι έκανα!

Re: Διαμοιρασμος αρχειων απο macos με ubuntu με nitroshare

ΔημοσίευσηΔημοσιεύτηκε: 21 Αύγ 2020, 01:17
από Maras
Η
Κώδικας: Επιλογή όλων
sudo make install
σου έβγαλε αυτό το error?
Ή η προηγούμενη
Κώδικας: Επιλογή όλων
make
?

Re: Διαμοιρασμος αρχειων απο macos με ubuntu με nitroshare

ΔημοσίευσηΔημοσιεύτηκε: 21 Αύγ 2020, 01:52
από astipolos
Να κάνω την διαδικασία όλη από την αρχή?

Re: Διαμοιρασμος αρχειων απο macos με ubuntu με nitroshare

ΔημοσίευσηΔημοσιεύτηκε: 21 Αύγ 2020, 01:57
από astipolos
ναι απο την '' sudo make install''

Re: Διαμοιρασμος αρχειων απο macos με ubuntu με nitroshare

ΔημοσίευσηΔημοσιεύτηκε: 21 Αύγ 2020, 02:00
από Maras
Όχι δεν χρειάζεται ακόμα, θέλω να δω αν δημιουργήθηκε το εκτελέσιμο.
Άνοιξε τερματικό και δώσε την παρακάτω εντολή :
Κώδικας: Επιλογή όλων
cd ~/Επιφάνεια\ εργασίας/nitroshare-desktop-0.3.4/build/out

αυτό είναι το μονοπάτι όπου δημιουργήθηκε το εκτελέσιμο από την make, στη συνέχεια δώσε
Κώδικας: Επιλογή όλων
nitroshare

και δες αν ανοίγει το πρόγραμμα.