8
1

একজন প্রোগ্রামার হিসেবে কেন আমার লিনাক্স ব্যবহার করা উচিত? উবুন্টু ব্যবহার করার ক্ষেত্রে একজন নিয়মতি উইন্ডোজ ব্যবহারকারী কী ধরণের সমস্যার সম্মুখীন হতে পারেন?

asked 20 Jan '15, 16:46

codebazz's gravatar image

codebazz
123117

edited 07 Jan '16, 13:49

Tamim%20Shahriar%20Subeen's gravatar image

Tamim Shahriar Subeen ♦♦
6.1k1126

You can read this if you want to learn more about linux http://www.linux.org/threads/yin-yang-tux.5240/

(21 Jan '15, 15:18) ishahriyar

13

কেন ব্যবহার করবেন সেটা বুঝার জন্য একবার কোন একটা লিনাক্স ডিস্ট্রো ইন্সটল করে ফেলেন, তাতে কিছু ডেভেলপমেন্ট এর কাজ করেন। এরপর একই কাজগুলো উইন্ডোজে করেন। পার্থক্যটা হাতে নাতে পাবেন।

যাইহোক, সুবিধা অনেকগুলো আছে। যেমন,

  1. লিনাক্স মূলত ইউনিক্স বেইজড সিস্টেম। আসল ইউনিক্স না, তবে ইউনিক্সের মত। সফটওয়্যার ডেভেলপমেন্ট এর কাজ করতে চাইলে ইউনিক্স বেইজড সিস্টেম আপনাকে অবশ্যই কিছু সুবিধা দিবে যেগুলো উইন্ডোজে পেতে আপনাকে যথেষ্ট কাঠখড় পোড়াতে হবে। বিস্তারিত জানতে একটু গুগল করুন।
  2. সিকিউরিটি খুব বড় ইস্যু। পৃথিবীর বেশিরভাগ খারাপ কম্পিউটার ভাইরাস সবই উইন্ডোজ এর জন্য লেখা, এজন্যই উইন্ডোজে ভাইরাস ধরে। লিনাক্সে উইন্ডোজের কোন প্রোগ্রাম কাজ করেনা, কাজেই ভাইরাসও কাজ করেনা। কাজেই, আপনি এটা মনের সুখে ব্যবহার করতে পারবেন, ভাইরাস লাগার কোন চিন্তা নাই, অ্যান্টিভাইরাসের তো প্রশ্নই নেই।
  3. লিনাক্স খুবই লাইটওয়েট সিস্টেম। এটা আপনি যদি ১৫ বছর আগের পেন্টিয়াম ফোর প্রসেসর ও ৫১২ মেগাবাইট র‍্য্যাম কিংবা তার চেয়েও লো কনফিগারেশনের কম্পিউটারের কম্পিউটারে সেটআপ করেন, এটা সেখানেও ভালোই চলবে।
  4. লিনাক্স আপনার কম্পিউটারকে কোন অবস্থাতেই স্লো করবেনা যদি না আপনি তাকে দিয়ে খুব বেশি ভারি কিছু করান।
  5. যদি প্রোগ্রামার হয়ে থাকেন, আপনার সারাজীবন কাজে লাগবে এরকম কিছু জিনিস আপনাকে লিনাক্সই শেখাবে। যেমন, ইউনিক্স কমান্ড।

এই তো মোটামুটি , খারাপও অনেক কিছু আছে। সেগুলো বললাম না :)

permanent link

answered 20 Jan '15, 17:27

ayon's gravatar image

ayon
2165

thanks @ayon vai

(21 Jan '15, 05:55) codebazz

welcome :)

(21 Jan '15, 08:53) ayon

আমি উবুন্টুর কিছু অসুবিধা অথবা উইন্ডোজের কিছু সুবিধার কথা উল্লেখ করতে চাই,

১) যারা খুব গেম পাগল, তাদের জন্য উবুন্টুর চেয়ে উইন্ডোজ ব্যাবহার সুবিধাজনক । লেটেস্ট যত গেম আছে সেগুলোর কোন উবুন্টু ভার্সন পাওয়া যায় না , এক্ষেত্রে উইন্ডজের কোন বিকল্প এখন পর্যন্ত হয় নাই । **** গেম খেলা ভাল না, খারাপ সেই আলোচনা এখানে আনিয়েন না, সেটা ভিন্ন আলোচনার বিষয় ।

২) আপনি যদি প্রফেশনালি গ্রাফিক্সের কাজ করতে চান , সেক্ষেত্রে Adobe Illustrator, Adobe Photo Shop CC, Adobe premiere ......... এর কোন বিকল্প নাই, যদিও এসবের বিকল্প উবুন্টুতে Gimp , Inkscape আছে কিন্তু এর তুলনামুলক বিচারে Adobe এগিয়ে তার নিত্যনতুন ফিচার যোগ করার কারনে । এবং সে বছর বছর আপডেট করে তার ফিচারগুলো ।

৩) সাধারন ব্যাবহারকারীরা টার্মিনালে কোড লিখে প্যাকেজ ইন্সটল করতে অভস্ত না , কোন সাধারন ব্যাবহারকারী যখন দেখে ক্লিক করার সাথে সাথে তার মুভি সে দেখতে পারছে না , সে প্যাকেজ ইন্সটল করার চেয়ে পুরো অপারেটিং সিস্টেম ইন্সটল করা তার কাছে সহজ মনে হয় ।

৪) * যে কারনে ব্যাক্তিতভাবে উবুন্টু ব্যবহার ২০১৪ সাল পর্যন্ত ব্যাবহার করতে পারিনি, সেট হল আমাদের দেশে বাংলালায়ন ও কিউবির সব মডেম উবুন্টতে সাপোর্ট করে না । যদিও এখন আর সে সমস্যা আগের মতন নাই , কিন্তু সব মডেম উবুন্টু সাপোর্ট করে না ।

অনুমান করতে পারি, আমাদের দেশের ৯৫ ভাগ লোক এখনো উন্ডোজ ব্যাবহার করে , সাধারনত নন টেকি লোকেরা কোন সমস্যায় পড়লে সেটা সমাধানের জন্য কোন টেকি ফোরামে গিয়ে সেটা খুঁজে বের করার মত টেকনিকাল জ্ঞান নাই, এবং সেটা করা তাদের খুব প্রয়োজনও নাই, কারন এটা তাদের পেশা না ।

ডেভেলাপরদের জন্য লিনাক্সে সেরা সে বিষয়ে কোন সন্দেহ নাই । ঠিক সেইরকম এখনো সাধারন ব্যাবহার কারীদের জন্য উনন্ডোজ এর বিকল্প লিনাক্স হতে পারে নাই । হউক সে কামনা করি ।

permanent link

answered 22 Jan '15, 16:08

Ahmad%20Sharif's gravatar image

Ahmad Sharif
4541315

edited 08 Jan '16, 17:29

ধন্যবাদ । আসলে আমি এরকম কিছু উত্তর চাচ্ছি । যেহেতু http://ask.dimikcomputing.com একেবারে নতুন তাই এরকম প্রশ্ন এবং উত্তর archive -এ থাকলে অনেকের অনেক কাজে আসবে।

N.B. : I use both linux and windows. I hope this will help other to take their decision.

(22 Jan '15, 16:22) codebazz

আমরা যারা উইন্ডোজ চালাই একচুয়ালি চুরি করে এটা চালায় । একটা উইন্ডোজের দাম প্রায় ৭-৮হাজার টাকা (ভ্যাট ছাড়া)। উইন্ডোজ ইউজ করার সময় নিজেকে চোর চোর মনে হয়। লিনাক্স সম্পুর্ণ ফ্রী আবার ওপেন সোর্স। মানে যদি কেও চাই সে আবার লিনাক্স এ কন্ট্রিবিউটও করতে পারবে :)। আর উইন্ডোজে যা যা করা যায় তা তো লিনাক্সে করা যায়ই বাড়তি সুবিধা লিনাক্সে ভাইরাস নাই। আপনি চাইলে লিনাক্স মিন্ট অথবা উবুন্টু দিয়ে শুরু করতে পারেন :)

permanent link

answered 22 Jan '15, 14:16

Ishan's gravatar image

Ishan
442110

উইন্ডোজ ১০ চুরি করে চালাতে হয় না। আমি লিগ্যালি চালাচ্ছি। টাকা ছাড়া আপনি ও ইন্সটল করতে পারেন।

(07 Jan '16, 16:13) mabdsalam12

আমার অভিজ্ঞতা কিছুটা অন্যরকম। আমি উবুন্টুতে Android App তৈরি করার সময় দেখেছিলাম HAXM ইন্সটলার ফাইলটি লিনাক্স এর জন্য রিকমান্ডেড নয়। ফলে আমি অনেক চেষ্টা করেও আমার লিনাক্স ইনভায়রনমেন্টে Android Virtual Device রান করতে পারলাম না। আমার আবার ব্রান্ডের Android সেট নেই এবং এই সেট চালানোর জন্য কোন 3rd party সফটওয়্যার(যেমন Windows এবং IOS এর জন্য PDANet) ও পেলাম না। ফলে আমি কোন ভাবেই Android Framework এ কোড রান করে অউটপুট দেখার কোন রকম ব্যাবস্থা করতে পারলাম না! আবার যখন Web এর কাজ করতে গেলাম, তখন দেখলাম এই ধরনের সফটওয়্যার গুলো লিনাক্সের জন্য ভাল না। কারণ চালাতে গেলে অধিকাংশই হয় হ্যাং করে, না হলে ক্রাশ করে!

আমি লিনাক্স অপছন্দ করি না। তবে লিনাক্স ইনভায়রনমেন্টে ডেভেলপমেন্ট করার সময় আমার অর্জিত অভিজ্জতা গুলো অতিশয় তিক্ত। হয়ত আমি অভিজ্ঞ নই বলে আমাকে বাধ্য হয়েই Windows এ ফিরে আসতে হয়েছে। তবে আমার ছোট অভিজ্ঞতা বলে যে, ডেভেলপমেন্টের জন্য Windows এর যত সহজলভ্য এবং প্রতুল সফটওয়্যার আছে, লিনাক্সের তা এখন পর্যন্ত নেই। এক দিক দিয়ে দেখতে গেলে এটা অবশ্যই হতাশার ব্যাপার।

permanent link

answered 07 Jan '16, 15:36

Ujjal's gravatar image

Ujjal
292

HAXM বিষয়ে আপনার সঠিক ধারণা নাই। এটা কেবল উইন্ডোজ ও ম্যাকের জন্য। বিস্তারিত স্ট্যাকওভারফ্লোর এই প্রশ্নের উত্তরে পাবেন।

ডেভেলপমেন্টের জন্য চমৎকার সব সফটওয়্যার লিনাক্সের জন্য রয়েছে। অন্তত ১৭-১৮ সালে। দুই মাস উইন্ডোজ চালিয়ে রাগে দুঃখে একদিন উইন্ডোজের পার্টিশনটা ডিলিট করে দিয়েছিলাম। এখন পর্যন্ত একবারও মনে হয়নি যে আমি ভুল করেছি। অবশ্য টেকনিক্যাল জ্ঞানবিহীন মানুষজনদের উইন্ডোজ ছাড়া বিকল্প নাই।

আপনার ব্যাপারটি দুঃখজনক। হয়তো লিনাক্সকে আবিষ্কার করার জন্য যেটুকু পরিশ্রম শুরুতে করার কথা সেটুকু করেননি।

(04 Sep, 10:59) Mosharraf Hosain ♦

লিনাক্স ফ্রি, সিকিউরড, ভাইসার নাই. এই গুলা বেশির ভাগই মার্কেটিং এর কথাবার্তা। আসলে আপনার যদি আগ্রহ থাকে তাহলে আপনি একটা সিস্টেম (লিনাক্স) কে ভেঙে টুকরো টুকরো করে ফেলতে পারবেন , আপনি ওই সিস্টেম এর প্রতিটা পার্ট নিয়ে গবেষণা করতে পারবেন , সবচেয়ে বড় কথা একটা অপারেটিং সিস্টেম কিভাবে কাজ করে সেইটা বুঝতে পারবেন। আর এইটা সম্ভব হইসে ওপেনসোর্স এর কারণে।

permanent link

answered 06 Sep '16, 01:14

muztaba's gravatar image

muztaba
537

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×210
×28
×9

question asked: 20 Jan '15, 16:46

question was seen: 12,528 times

last updated: 04 Sep, 11:00