ھن اشاعتن جي ھن سيريز ۾ گذريل ورزن ۾ ، اسان ياد ڪيو ته ڪيئن عملدرآمد ڪجي:
۽ اڳئين پوئين ۾ ، اي ڪئين لاڳو ٿئي شيبانگ ۽ هڪ بي ايس ايم (بيش سختي موڊ / سختي بيش موڊ).
Index
بهترين طريقا GNU / Linux ۾ شيل اسڪرپٽ ٺاھڻ لاءِ بهترين حصو - حصو 1
بهترين طريقا GNU / Linux ۾ شيل اسڪرپٽ ٺاھڻ لاءِ بهترين حصو - حصو 2
هتي هڪ مثال آهي اصلاح جو ماڊل، منهنجي هڪ مثال طور وٺندي پروگرام (ايپليڪيشنون) حقيقتن ۾ شيل اسڪرپٽ سڏيو ويندو آهي لينڪس پوسٽ انسٽال ڪريو - بيسڪنيئل اسڪرپٽ 8.0:
هي ماڊل هجڻ گهرجي (سيڪشن) بنيادي پيڪيجز کي انسٽال ڪرڻ ضروري ڪم لاءِ مناسب ڪم ڪرڻ ، يا گهٽ ۾ گهٽ ڪارناما انجام ڏيڻ ، ڪم جي ماحول کي اپڊيٽ ڪرڻ ، برقرار رکڻ يا انجام ڏيڻ لاءِ ضروري آهي ته سڀ ڪجهه تسلي بخش انداز ۾ هلن. آئون ذاتي طور تي هيٺ ڏنل لائين شامل ڪري هن ماڊل کي ٺاهي ٿو.
###############################################################################
# INICIO DEL MODULO DE OPTIMIZACIÓN AL LINUX POST INSTALL - SCRIPT BICENTENARIO
###############################################################################
# Sección que instala los paquetes bases del LPI-SB
echo -e '\a'
apt update && apt install dialog gxmessage zenity espeak gksu -y && apt install -f && dpkg --configure -a
if [ $? = 0 ]; then
echo ""
echo ""
echo "#--------------------------------------------------------#"
echo "#LA INSTALACIÓN DE LOS PAQUETES HA CULMINADO EXITOSAMENTE#"
echo "#--------------------------------------------------------#"
echo ""
echo ""
play /usr/share/sounds/info.wav 2> /dev/null
sleep 3
clear
else
echo ''
echo ''
echo '#--------------------------------------------------------#'
echo '# LA INSTALACIÓN DE LOS PAQUETES NO CULMINO EXITOSAMENTE #'
echo '#--------------------------------------------------------#'
echo ''
echo ''
play /usr/share/sounds/warning.wav 2> /dev/null
sleep 3
clear
echo ''
echo ''
echo '#--------------------------------------------------------#'
echo '# EJECUTE MANUALMENTE #'
echo '# UN MANTENIMIENTO PREVENTIVO Y CORRECTIVO EN SU SISTEMA #'
echo '# EJECUTANDO LA SIGUIENTES ORDEN DE COMANDO, 1 HA 1: #'
echo '# #'
echo '# apt update #'
echo '# apt install -f #'
echo '# dpkg --configure -a #'
echo '# apt upgrade #'
echo '# #'
echo '# LUEGO INSTALE MANUALMENTE LOS PAQUETES NECESARIOS #'
echo '# CON LA ORDEN DE COMANDO SIGUIENTE: #'
echo '# #'
echo '# apt install dialog gxmessage zenity espeak -y #'
echo '# #'
echo '# AHORA, VUELVA HA INTENTAR EJECUTAR EL SCRIPT LPI-SB #'
echo '#--------------------------------------------------------#'
echo ''
echo ''
sleep 3
clear
play /usr/share/sounds/info.wav 2> /dev/null
exit 0
fi
wget -o /dev/null --user-agent="Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.2 Safari/537.36" -O "/tmp/audio.mp3" "https://translate.google.co.ve/translate_tts?ie=UTF-8&q=BIENVENIDO%20AL%20LINUX%20POST%20INSTALL%20-%20SCRIPT%20BICENTENARIO&tl=es&total=1&idx=0&textlen=54&tk=511133.124198&client=t&prev=input&ttsspeed=0.24" ; play -q /tmp/audio.mp3
wget -o /dev/null --user-agent="Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.2 Safari/537.36" -O "/tmp/audio.mp3" "https://translate.google.co.ve/translate_tts?ie=UTF-8&q=ESTIMADO%20USUARIO%2C%20ESPERE%20UNOS%20SEGUNDOS%20MIENTRAS%20EL%20PROGRAMA%20SE%20CARGA%20E%20INICIA&tl=es&total=1&idx=0&textlen=77&tk=337132.200023&client=t&prev=input" ; play -q /tmp/audio.mp3
###############################################################################
# FINAL DEL MODULO DE OPTIMIZACIÓN AL LINUX POST INSTALL - SCRIPT BICENTENARIO
###############################################################################
===============
جئين توهان ڏسي سگهو ٿا ، هي ماڊل هڪ هلندو آهي مهارت جي تازه ڪاريپيڪيجز جي تنصيب جي پٺيان ڊائلاگ gxmessage زينت espeak gksu، حڪم جي حڪم سان جاري انسٽالٽي انسٽال-ايف y ڊي پي ڪلو –فائيڊ -ا. ۽ حالتن ۾ جيڪڏهن ۽ صرف جيڪڏهن هر شي تسلي بخش طريقي سان عمل ڪيو وڃي ، الف بصري پيغام ٽرمينل ذريعي جي ڪامياب مڪمل آواز جو خبردار ۽ مون ايندڙ قدم سان اڳتي وڌو (ماڊل / سيڪشن) شيل اسڪرپٽ. ٻي صورت ۾ ، هڪ بصري پيغام ٽرمينل ذريعي هڪ ناڪام سان حقيقي سڃاڻڻ آواز جو خبردار، ٻئي سان ٽرمينل ذريعي بصري پيغام ، ٻيهر هدايت نامي جي عملن کي جاري ڪيو وڃي ته غلطي حاصل ٿيڻ کان بچڻ لاءِ ۽ پوءِ هن تي عملدرآمد ختم ڪريو شيل اسڪرپٽ.
ماڊل جي آخري 2 لائينن جي حوالي سان، جيڪي انهي سان شروع ٿين ٿا وجھو حڪم، هاڻي لاءِ اهي ضروري نه آهن ، جئين اهي حصو آهن تجرباتي طريقو سان ترتيب ڏنل آهي مان هڪ جو آواز حاصل ڪرڻ لاءِ شيل اسڪرپٽ انٽرنيٽ ڪنيڪشن سان آن لائن وائس سنٿيسائزر گوگل ٽرانسليٽ ۽ ان جي حسين عورت واري آواز، ۽ اهڙي طرح کي روبوٽ آواز سان سنٿيسائزر (مرد / عورت) جي اين يو / لينڪس آپريٽنگ سسٽم طرفان مقامي طور تي پيڪيجز (پروگرام) سان مهيا ڪيل اسپيڪڪ ، فيسٽيول ، فيسٽيوو ، ميبرلا ، تقرير ۽ اسٽينڊلڊ.
تجويز
دستاويز پڙهو «ڪيٿٽل ۽ بازار»
ديول ۽ بازار هڪ قسم جو منشور آهي جيڪو ٺاهيل آهي ايريڪ ايس ريمنڊو سال ۾ 1.998 توهان جي نقطي نظر ۽ ذاتي تجربي کان وضاحت ڪرڻ جي ڪوشش ڪرڻ (پروگرام جي تخليق) حاصل ڪريو ميل) هن لينڪس ۽ ان سان لاڳاپيل پروگرامن جي ڪامياب تخليق ۽ ارتقا بابت سمجهيو ٿي ، خاص طور تي وچ ۾ فرق جي نقطه نظر کان سافٽ ويئر ڊويلپمينٽ جا ماڊل، جنهن هن ذاتي طور تي چيو: ديول ماڊل ۽ بازار جو ماڊل.
منهنجو دستاويز جو خلاصو تجزيو هن ريت آهي:
هي پڙهائي اسان کي انهي نظرن سان پيش يا پيش ڪري ٿو جيڪا دنيا جي اندر اينگينيا ڊيل سافٽ ويئر اتي ”ترقي جا ٻه مڪمل طريقا آهن ، وڏي ديول جو ماڊل، دنيا جي اڪثر ترقيات تي لاڳو ٿيو تجارتي سافٽ ويئر، جي سامهون بازار ماڊل، دنيا جو وڌيڪ عام لينڪس ". انهي ڳالهه تي زور ڏيڻ گهرجي ته اهي 2 ماڊل سافٽ ويئر ڊيبنگ عمل جي نوعيت جي سامهون واري نقطي کان نڪتل آهن ۽ هن جي خاص نظريي بابت جيڪي هن سڏيو لينس جو قانون جنهن چيو هيٺ ڏنل آهي: "اکين جي ڪافي تعداد جي ڪري ، سڀئي غلطيون غير متعلق آهن" يا ٻين لفظن ۾: "ڪافي تعداد جي اکين سان ، سڀ غلطيون سمجھن ٿيون."
پڻ انهي پڙهڻ ۾ ليکڪ لفظ تي زور ڏيندو آهي ھيڪر، جنهن منهنجي خيال ۾ ليکڪ هڪ قسم جو اظهار ڪيو هڪ اعليٰ سطحي صارف ڪنهن پروگرام کي موثر طريقي سان سمجهڻ ۽ استحصال ڪرڻ جي قابل ، ۽ مڪمل صارف جي ڪميونٽي لاءِ موثر فارم ۽ مادي جي درستگي يا ترميم کي ڳولڻ ، تجويز ڪرڻ يا عمل درآمد ڪرڻ.. مون هن خود تجويز ڪيل تصور کي تمام گهڻو پسند ڪيو آهي جئين مان سمجهان ٿو ته اهو صحيح آهي ، تنهن هوندي ، مان هڪ کي ڇڏي ڏيندس ته آئون پڻ گهڻو پسند ڪندو آهيان ڇاڪاڻ ته اهو گهڻو وڌيڪ عالمي ۽ / يا عام آهي.
"لينڪس تخريبي آهي." ڇو؟ اها پهرين شي جيڪا اسان کي پڙهي ٿي اها آهي:
هن وقت تائين معياري سافٽ ويئر ڊولپمينٽ طريقن يا ماڊل جي هڪ وڏي تنوع هئي جيڪي بي بنياد هئا "شروعات کان وڌيڪ مرڪزي ۽ ترتيب وارو انداز" سافٽ ويئر ڊيزائن ڪرڻ جي ايڪٽ جي نتيجي ۾ هڪ سان تعلق رکندڙ شيءَ طور ورتو وڃي ايڪس فيڪٽر اھو ڏانھن وڃي ٿو "ڪجهه تنقيدي پيچيدگي." ۽ جيتوڻيڪ اها اڳ ۾ ئي موجود آهي يونڪس دنياٻين لفظن ۾ ، نن toolsن اوزارن تي مشتمل ڪم ، تيز پروٽوٽنگ ۽ ارتقائي پروگرامنگ ، لينڪس جي تحت مفت سافٽ ويئر ڊويلپمينٽ فلسفه جو اڀرڻ معاملي کي ناڻي جي ٻئي سطح تي وٺي ويو
انهي جي نتيجي ۾ ، جڏهن نجي سافٽ ويئر ترقي مان ٺهيل هو ”خاموش ۽ ڀلارو طريقو“، جيئن توهان هڪ تعمير ڪريو ديولينڊ، آهي مفت سافٽ ويئر ڊولپمينٽ (لينڪس) جو ٺهيل هو "زبردست انداز ۽ ڪيترن ئي ايجنڊا سان (رستو) ۽ طريقا (تجويزون) ”، جيئن تون عظيم ۾ هئين بازار.
آخرڪار ، اهو انهن احاطي جي ترتيب کي ختم ڪري ٿو جو انهن جي مناسب تناظر ۾ ٽوڙڻ ۽ انهن کي هضم ڪرڻ جي لاءِ ، جيڪي سمجھڻ وارا فری سافٽ ويئر استعمال ڪندڙن جي ڪميونٽي لاءِ آهن اهي حدون آهن:
- سڀ سافٽويئر ۾ سٺي نموني ڪم شروع ٿيڻ جي شروعات ڪندي.
- سٺو پروگرم Kاڻين ٿا ته ڇا لکندو. سڀ کان وڏي Kاڻ ته ڇا ٻيهر لکڻ لاءِ (۽ ٻيهر استعمال ڪرڻ).
- گهٽ ۾ گهٽ هڪ کي ختم ڪرڻ بابت سوچيو: توهان آخرڪار اهو ڪرڻ تي ختم ٿي ويندا. "
- جيڪڏهن توهان صحيح خيال رکي چڪا آهيو ، دلچسپ مسئلا توهان کي ڳوليندا.
- جڏهن هڪ پروگرام وارو توهان کي گهٽ مزي ۾ نه رکندو آهي ، توهان جو آخري ڪم اهو ڪم ڪندڙ ڪامياب تي هڻندو آهي.
- توهان جي استعمال ڪندڙن کي تعاون ڪرڻ وارن جو علاج ڪرڻ هڪ گهٽ ۽ بهتر طريقي سان پروگرام جوڙڻ جي خوشگوار نموني آهي.
- جلدي آزاد ڪريو. لانچ شروع ڪيو. ۽ پنهنجن استعمال ڪندڙن جي ٻڌي.
- ٽيسٽ ۽ تعاون ڪندڙن جي هڪ وڏي وڏي بنياد ڏني ، تقريبن سڀ مسئلا IDاڻيا ويندا جلدي ۽ انهن جو حل ڪنهن کي ٻڌائڻ کان پاسو ٿيندو.
پلس 11 ٻيا باقي جڳھ جيڪي اھل نوعيت جا وڌيڪ آھن (اخلاقي)، جيڪا ڪهاڻي سان نه اچي پر هر هڪ جي تعبير سان هجي پڙهندڙ (ڊولپر)، جيڪو منهنجي منهنجي خاص صورت ۾ ، هيٺيان نتيجن ڏانهن هليو.
مون کي اميد آهي ته توهان پسند ڪيو ۽ اها معلومات مفيد آهي ڪئٿلڊ ۽ بازار پڙهڻ هر فرد لاءِ هڪ لازمي حوالو آهي ، جيڪو مفت سافٽ ويئر ۾ ڪنهن به ڊولپمينٽ کي پروگرام ڪري ٿو ، چاهي ڪيترو به وڏو يا نن smallو هجي.
بعد ۾ ، مستقبل جي پوسٽن ۾ اسين هڪ مثال ڏسڻ لاءِ جاري رهنداسين ماڊلز (سيڪشن) اهو ڪم ڪري ٿو جهڙوڪ:
- پاسورڊ سان استعمال ڪندڙ اختيار ڪندڙ ماڊل
- آپريٽنگ سسٽم جي آرڪيٽيڪٽ جي وضاحت جو ماڊل
- CODING LANGUAGE CONFIGURATION MODUL
- عملي ماحول ۾ نمائش واري ماحول
ٻين جي وچ ۾!
۽ هميشه وانگر ، آئون سفارش ڪريان ٿو هڪ پاڻ سکڻ واري طريقي سان سکڻ حڪمن بابت: گڪسو ، ڊائلاگ ، جي ايم سسج ، زينت ، اسپيڪڪ ، راندٻين ڪيترن جي وچ ۾ ٽرمينل ذريعي يا صارف جي ڊيسڪٽاپ لاءِ گرافڪ انٽرفيسس ٺاھڻ لاءِ ، سونڪ يا ملٽي ميڊيا وارنٽس سان، ۽ اڳڀرائي جي thatاڻ جيڪا اهي بعد ۾ استعمال ڪندا.
ياد رهي ته هي ۽ ڪجهه ٻيا سفارشون ماڊل ، فنڪشن ، متغير ، ڪمانڊ يا عمل عام طور تي اهو ڪري سگهجي ٿو ڪيترائي طريقا، ۽ جيڪو هتي ڏيکاريل آهي صرف هڪ آهي سادو رستو، جو گهڻا ممڪن ۽ ممڪن طريقا جنهن ۾ چيو عمل ٿي سگهي ٿو يا ٿي سگهي ٿو!
صرف ختم ڪرڻ لاءِ مان توهان کي ڇڏي ڏيندس منهنجي طرفان ٺهيل اسڪينريڪٽ، توهان کي ڏيکارڻ لاءِ جيڪو توهان لائق هوندو ، اهو پورو ڪرڻ کانپوءِ ديدي لينڪس ۾ شيل اسڪرپٽ آن لائين ڪورس:
ايل پي آئي-ايس بي 8 ٽيسٽ اسڪرين ڪاسٽ
(LINUX پوسٽ انسٽاليشن - اسڪائپ BICENTENARIO 8.0.0) - حصو 2
تبصرو ڪرڻ جو پهريون