এক্স 11 লাইব্রেরি ছাড়াই YUM ব্যবহার করে ইম্যাকগুলি কীভাবে ইনস্টল করবেন?


13

আমি ভার্চুয়ালবক্স ভিএম এর মধ্যে সেন্টোস 6.3 এর একটি সর্বনিম্ন ইনস্টলেশন ইনস্টল করেছি। এখন, আমি কেবল কমান্ড লাইন থেকে ব্যবহারের জন্য ইমাস ইনস্টল করতে চাই।

আমি যখন yum search emacsকেবলমাত্র অ্যাপ্লিকেশন স্তরের প্যাকেজ ব্যবহার করে ইম্যাকগুলির জন্য অনুসন্ধান করি তখন মনে হয় emacsআমি চালিত হই yum install emacsএবং এটি আমাকে ডাউনলোড করতে চায় এমন নির্ভরতার তালিকা প্রদর্শন করে।

এই নির্ভরতা libcairo, libasoundএবং একটি টন libX*প্যাকেজ কোনো ব্যবসা আছে ডাউনলোড করে টিপে, Emacs একটি কপি যেটি শুধুমাত্র কম্যান্ড লাইন থেকে ব্যবহার করা হবে জন্য ইনস্টল করা হচ্ছে (আমি এই সংক্ষিপ্ত রাখার চেষ্টা করে যাচ্ছি যেহেতু এই জন্য ডেভেলপার প্রতি মেশিনে 10 বার ক্লোন করা হবে নেটওয়ার্ক সিমুলেশন তবে একটি পাঠ্য সম্পাদক সত্যই প্রয়োজনীয়)।

সুতরাং, গ্রাফিকাল সম্পর্কিত সমস্ত প্যাকেজ ইনস্টল করা থেকে রোধ করতে কিছু পতাকা সেট করা আছে? আমার মনে আছে জেন্টুর উত্থানের মতো প্যারামিটার ছিল, বা আমি কি ভুল প্যাকেজটি ইনস্টল করছি?

উত্তর:


21

emacs-noxসেন্টস এবং ফেডোরায় আছে on

$ sudo yum -y install emacs-nox

আপনি যদি সমস্ত জিইউআই নির্ভরতাগুলি টানতে চান তবে একেবারে সঠিক। তবে এটি লক্ষণীয় যে, যদি সিস্টেমটি একটি জিইউআই কনসোলটি চালিত না করে, আপনি যদি X ব্যবহারকারীদের কম্পিউটার থেকে দূরবর্তীভাবে লগইন করেন এমন ব্যবহারকারীরা থাকে তবে তারা ইমাক্সের GUI সংস্করণ চালাতে চাইতে পারে, যার জন্য এই প্যাকেজগুলির প্রয়োজন হবে।
ডেভিড সি

3

আমি জিইউআইকে ঘৃণা করি। এটা চেষ্টা কর:

সর্বশেষতম ট্যারে ডাউনলোড করুন: http://mirror.sdunix.com/gnu/emacs/

## extract it *24.5 is the current.    
$ tar -xvf emacs-24.5.tar.xz

## get emacs dep libs.
$ sudo apt-get build-dep emacs24

## mv to extracted dir.     
$ ./configure --with-x=no

## build.
$ make

## mv binaries system wide.    
$ make install

1
কোনও মন্তব্য না করে কেন এটিকে হ্রাস করা হয়েছে? এতে কিছু ভুল আছে? হেডলেস সেন্টস সার্ভারে ইনস্টল করার জন্য আমার ঠিক এটিই ছিল। ব্যবহার করার আগে ./configure --with-x=noআমি পেয়েছিলাম emacs: error while loading shared libraries: libgtk-3.so.0: cannot open shared object file: No such file or directory। আমি জানতাম আমার gtk-3মাথাবিহীন ইনস্টলেশন দরকার নেই এবং এটি ব্যবহারের পরে এটি কোনও সমস্যা ছাড়াই চলে। আমি যখন ব্যবহার sudo yum -y install emacs-noxকরেছি আমি পেয়েছি No package emacs-nox available Error: Nothing to do
স্টিভেন সি হাওয়েল

সম্ভবত ডাউনটোটেড কারণ আপ্ট-গেট ইউম নয়। উত্তর অন্যথায় ঠিক আছে।
ক্রিস্কেল্লি

2
@ stvn66 কারণ এটি বর্ণিত ওএস (CentOS 6.3) এবং বর্ণিত প্যাকেজ ম্যানেজার (ইয়াম) উপেক্ষা করে। ভিন্ন প্যাকেজ ম্যানেজারের নির্ভরতা সহ ভিন্ন ওএসের উত্স তৈরির নির্দেশাবলী সরবরাহ করা উদ্দেশ্যমূলকভাবে ভুল উত্তর।

1

আমি এক্স সমর্থন ছাড়াই আমার ক্লাউড উবুন্টু সার্ভারে ইম্যাক্স ইনস্টল করতে এই পদক্ষেপগুলি অনুসরণ করি:

  1. sudo apt-get install autoconf automake texinfo libncurses5-dev
  2. ./autogen.sh
  3. ./configure --with-x=no
  4. make
  5. sudo make install

এবং এখন আপনি টার্মিনালে ইমাস ব্যবহার করতে পারেন।

autoconfএবং automakeপ্রয়োজনীয় সিস্টেম সরঞ্জামগুলি।

যদি আপনি মিস করেন তবে আপনি texinfoপাবেন:

কনফিগার: ত্রুটি: আপনার কাছে Makeinfo> = 4.7 রয়েছে বলে মনে হয় না এবং আপনার উত্স ট্রিতে 'তথ্য' ডিরেক্টরিতে প্রাক-বিল্ট ম্যানুয়াল রয়েছে বলে মনে হয় না। হয় মেকইনফো একটি উপযুক্ত সংস্করণ ইনস্টল করুন, বা ম্যানুয়ালগুলি ছাড়া নির্মাণের জন্য '--without-makeinfo' বিকল্পের সাথে কনফিগারটি পুনরায় রান করুন।

যদি আপনি মিস করেন তবে আপনি libncurses5-devপাবেন:

কনফিগার: ত্রুটি: প্রয়োজনীয় ফাংশন 'tputs' কোনও লাইব্রেরিতে পাওয়া যায় নি। নিম্নলিখিত গ্রন্থাগারগুলি চেষ্টা করা হয়েছিল (ক্রমে): libtinfo, libncurses, libterminfo, libtermcap, libcurses দয়া করে এর শিরোলেখ ফাইলগুলির সাথে আপনার সিস্টেমের জন্য এই লাইব্রেরিগুলির মধ্যে যে কোনওটি ইনস্টল করার চেষ্টা করুন। উদাহরণস্বরূপ, একটি libncurses-dev (এল) বা অনুরূপ প্যাকেজ।


0

আমি ইউম (সেন্টোসের প্যাকেজ ম্যানেজার) থেকে ইমাস ইনস্টল করার চেষ্টা করেছি, তবে ইনস্টল হওয়া ইমাস সংস্করণটি এত পুরানো।

সুতরাং আমি ftp.gnu.org থেকে উইজেট ব্যবহার করে এবং উত্স থেকে নির্মিত সর্বশেষতম ইম্যাক্স বিতরণটি ডাউনলোড করতে হয়েছিল।

#If you are on a clean "minimal" install of CentOS you also need the wget tool:
yum install -y wget

wget ftp://ftp.gnu.org/pub/gnu/emacs/emacs-25.2.tar.xz

tar xf emacs-25.2.tar.xz

cd emacs-25.2

#configure without x11
./configure --with-x=no

make

make install

ইনস্টলেশনটি ধীরে ধীরে চলল এবং প্রক্রিয়া চলাকালীন আমি কোনও সমস্যার মুখোমুখি হই নি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.