उपयोगकर्ता लॉगिन पर एक कार्यक्रम कैसे शुरू करें


0

केडीई के साथ डेबियन लेन पर।

मैंने $ HOME / .profile के निचले हिस्से में एक कमांड जोड़ा है ताकि ट्रांसमिशन पूरा हो सके। मेरा पूरा .profile इस तरह दिखता है: (अंतिम पंक्ति को छोड़कर सब कुछ डिफ़ॉल्ट है)

...
# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
        . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

transmission-gtk

जब मैं ट्रांसमिशन में लॉग इन करता हूं तो क्या होता है और जब तक मैं इसे बंद नहीं करता, तब तक डेस्कटॉप लोड नहीं होगा।

मुझे लगा कि $ HOME / .profile का उद्देश्य उपयोगकर्ता द्वारा लॉग इन करने पर स्क्रिप्ट / प्रोग्राम चलाना है। क्या मैं इसके उद्देश्य को गलत समझ रहा हूं?


2
इसे पृष्ठभूमि में चलाएं? transmission-gtk &। तब स्क्रिप्ट खत्म हो सकती है और आपके लॉगिन से जारी रह सकती है।
DavidPostill

जवाबों:


1

एक &प्रसारण-gtk के बाद रखो , जो इसे पृष्ठभूमि में चलने के लिए मजबूर करना चाहिए। यह होगा transmission-gtk &

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.