BitTorrent Sync nasıl çalıştırılır?

68

Ubuntu 12.04 (kesin) 64bit'deyim ve btsync yürütülebilir dosyasını İşte 'den yükledim ama çalışmıyor Herhangi bir etkisi yok gibi görünüyor. Yürütülebilir dosyayı çift tıklatarak hiçbir şey yapmaz ve terminaldeki ./btsync işlevi de herhangi bir çıktı olmadan hemen çıkar.

Herkes bunu Ubuntu altında başarılı bir şekilde çalıştırdı ve eğer öyleyse, işe yaraması için yapılması gereken herhangi bir özel yapılandırma değişikliği var mı?

    
sordu waldyrious 23.04.2013 20:00

8 cevap

32

adresine göre kullanım kılavuzu ( pdf ) var, en azından şimdi) Linux için yerel GUI yok. Linux için grafik arayüzü tarayıcı tabanlı ve http://localhost:8888/gui/ adresinden erişilebilir.

    
verilen cevap waldyrious 23.04.2013 20:05
102
  

BitTorrent Sync 'i kullanmanın 2 yolu vardır, 1. PPA & amp; 2. İndirme

1. PPA

sudo add-apt-repository ppa:tuxpoldo/btsync
sudo apt-get update

Normal masaüstü kullanımı için, yalnızca btsync-user yüklemeniz gerekir:

sudo apt-get install btsync-user

Alternatif olarak, BTSync sunucunuzu ayarlarsanız, btsync yükleyin:

sudo apt-get install btsync

Kurulum sırasında sadece varsayılan ayarları kullanın ve yönetici şifresini de ayarlayın, Şuraya erişebilirsiniz

127.0.0.1:8888     # This will redirect to the 2nd link

OR

http://127.0.0.1:8888/gui/

Kullanıcı adı = admin, Şifre = (Kullanım kurulum sırasında ayarlandı)

2. İndirme

BitTorrent Sync istemcisini indirin

cd Downloads
tar xzpf btsync_glibc23_x64.tar.gz # I have downloaded 64 bit. So check your version 
./btsync

Çıkış

olacak
./btsync 
BitTorrent Sync forked to background. pid = 5771  # some what like this pid will be change

Herhangi bir web tarayıcısını & amp; kopyalamak aşağıdaki satırı yapıştırın

127.0.0.1:8888     # This will redirect to the 2nd link

OR

http://127.0.0.1:8888/gui/

./btsync --help yazarsanız, ayrıca deamon modunu çalıştırabilirsiniz

./btsync --help
 BitTorrent Sync 1.0.132
 Usage:
 btsync [--config <path>] [--nodaemon] [--generate-secret] [--dump-sample-config] [--help] [--get-ro-secret <secret>]
 Options:
--config - location and name of configuration file
--nodaemon - do not use daemon mode
--generate-secret - generate shared secret
--get-ro-secret - get read only secret for existing master secret
--dump-sample-config - dump sample config file
--help - print this message and exit
  

Yardım

forum.bittorrent.com

Video eğitimi jupiterbroadcasting.com

Ayrıca, Peer To Peer (P2P) Senkronizasyonu ve Ubuntu’yu paylaşın

    
verilen cevap Qasim 16.05.2013 11:11
4

Haziran 2017'den itibaren Sync (şimdi Resilio'ya aittir) artık Ubuntu, Debian, Centos, Red Hat, Fedora, vb. dahil olmak üzere birçok Linux işletim sistemi için depolar sağlamaktadır.

Yükleme talimatları burada ve Ubuntu için kopyalanmıştır. Linux ile Sync'i nasıl kullanacağınız hakkında bir rehber var buradaki .

Ubuntu Yükleme Adımları

Resilio deposunu kaydetmek için aşağıdaki içerikle /etc/apt/sources.list.d/resilio-sync.list adlı bir dosya oluşturun:

deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free

Ortak anahtarı aşağıdaki komutla ekleyin:

wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -

Senkronizasyonu Yükle

sudo apt-get update
sudo apt-get install resilio-sync

Bağlandığım sayfa, nasıl başlayacağına ve nasıl otomatik olarak başlayacağına gider.

    
verilen cevap Tim 27.06.2017 05:39
3

Resmi Paketler

18 Şubat 2016’dan itibaren resmi Ubuntu / Debian paketleri var. Aşağıdaki talimatlar blog’un duyuru yayınından uyarlanmıştır.

Apt Deposu Ekle

sudo sh -c 'echo "deb http://linux-packages.getsync.com/btsync/deb btsync non-free" > /etc/apt/sources.list.d/btsync.list'

Diğer üçüncü taraf bt-senkronizasyonuyla ilgili havuz depolarının ilk /etc/apt/sources.list.d 'den kaldırılması önerilir.

İmza Anahtarını Ekleyin

Ardından, indirilmeden ve yüklemeden önce paketin doğrulanmasını sağlamak için genel anahtarımızı eklemelisiniz:

wget -qO - http://linux-packages.getsync.com/btsync/key.asc | sudo apt-key add -

Yükle

sudo apt-get update
sudo apt-get install btsync

Senkronizasyonu Denetleme

Ubuntu 14.10 ve Önceki

İşletim sisteminiz sysvinit kullanıyorsa, aşağıdaki komutları kullanarak Senkronizasyonu kontrol edin:

sudo service btsync (command)

Burada (komut) start , stop veya restart

olabilir

Ubuntu 15.04 ve Daha Sonra

İşletim sisteminiz sistemd kullanıyorsa, Senkronizasyonu denetlemek için aşağıdaki komutları kullanın:

sudo systemctl (command) btsync

Burada (komut) start , stop , enable , disable veya status

olabilir

İzinler ve kullanıcılar

Sync paketini kurduğunuzda, btsync kullanıcısını Linux'unuza ekleyeceğini ve btsync kullanıcısı altında çalışacağını unutmayın. Senkronizasyona başlamadan önce izin ve gruplara dikkat edin.

Eğer Ubuntu 15.04 veya daha yenisini kullanıyorsanız, şu komutu kullanarak başlatırsanız, Sync'i geçerli kullanıcı hesabınızın altında çalıştırmak mümkündür:

sudo systemctl --user (command) btsync

Maalesef bu seçenek 14.10 veya daha eski sürümler için mevcut değil.

    
verilen cevap Bozaro 01.05.2016 19:36
2

Bir başlangıç ​​komut dosyası oluşturun ve uzaktan erişim için Nginx SSL'yi kurun

  

nano /etc/init.d/btsync

#! /bin/sh
# /etc/init.d/btsync
#

# Carry out specific functions when asked to by the system
case "" in
start)
    /USERACCOUNT/.btsync/btsync --config /USERACCOUNT/.btsync/btsync.conf
    ;;
stop)
    killall btsync
    ;;
*)
    echo "Usage: /etc/init.d/btsync {start|stop}"
    exit 1
    ;;
esac

exit 0
chmod 755 /etc/init.d/btsync
update-rc.d btsync defaults

BT Senkronizasyonunu Başlat

service btsync start

Nginx yapılandırması

/etc/nginx/sites-enabled/btsync.xx.xxx

server {
       listen         80;
       server_name    btsync.xx.xxx;
       rewrite        ^ https://$server_name$request_uri? permanent;
}

    server {
           listen         443;
           server_name    btsync.xx.xxx;

           ssl            on;
            ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
            ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;

            access_log  /var/log/nginx/access.log;

            location / {
                    proxy_pass      http://127.0.0.1:8888;
            }
    }
    
verilen cevap nicoX 01.10.2013 13:14
1

Burada çok yararlı bir örnek buldum:

İşte

Biliyorum, blog yazısının yönergelerini burada yazmıyorum. Ama sonuçta benim için daha yararlı oldu bu yüzden paylaşmak istedim.

    
verilen cevap gare 27.04.2014 03:16
1

BitTorrent Sync'in resmi olmayan PPA'sı şimdi GTK GUI (WebUI'ye ek olarak) ekleyen btsync-gui paket var. Btsync forumunda bir GUI hakkında konu var .

    
verilen cevap saji 29.12.2014 14:36
0

Orijinal PPA sürdürücüsüne tuxpoldo göre, sürüm (2.0+) için yapmanın yeni yolu ( bash olarak çalıştırılmalıdır):

sh -c "$(curl -fsSL http://debian.yeasoft.net/add-btsync-repository.sh)"
sudo apt-get update
sudo apt-get install btsync-gui
btsync-gui
    
verilen cevap Jonathan 08.04.2015 01:39

Etiketlerdeki diğer soruları oku