কীভাবে একটি লিনাক্স সিস্টেমের সমান্তরালভাবে কিউজিআইএস মাস্টার এবং স্থিতাবস্থা সেটআপ করবেন?


15

আমি আমার ডেবিয়ান লিনাক্সের জন্য মূলত কিউজিস মাস্টার (নাইট বিল্ড) ব্যবহার করি এবং এতে আমি বেশ খুশি। তবে শিক্ষামূলক এবং বিক্ষোভের উদ্দেশ্যে, আমাকে এখন স্থিতিশীল (1.8) সংস্করণ দিয়ে কাজ করতে হবে।

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

আমি এখানে প্রদর্শিত হিসাবে কিউজিসকে স্থিতিশীল করার চেষ্টা করেছি , তবে আমি যদি এটি চালানোর চেষ্টা করি তবে ক্রাশ হয়ে বলে:

Warning: !!! prefix path was requested, but it is not valid - we do not run from installed path !!!
Segmentation Fault

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

আমি কীভাবে এটিকে ঘিরে কাজ করতে পারি?


দয়া করে আপনি এই প্রক্রিয়াটি প্রসারিত করতে পারেন। আমি উবুন্টুর তুলনায় নতুন একজন এবং ভাষা এখনও আমার কাছে কিছুটা গ্রীক। আমি 1.8 চালিয়ে যাচ্ছিলাম এবং যখন আপনার প্রকল্পে একটি ওএসএম মানচিত্রটি অদৃশ্য হয়ে যাবে তখন সেভ ইস্যুগুলি আশা করে এই আপগ্রেড করে 1.9.0 এ উন্নীত করেছি। তাদের যেমন আছে আমি আবিষ্কার করেছি আপনি ওএসএম বা গুগল ম্যাপ মোটেও লোড করতে পারবেন না। আমি উপলভ্য উপগ্রহের ডেটার উপর প্রচুর নির্ভর করে থাকায় এখন আমি আটকে আছি। অনুগ্রহ করে ধরুন আমি একজন বোকা এবং কিছুই জানি না এবং এটিকে রাখি: ১. পিসি স্যুইচ করুন, ২. চোখ খোলা আছে তা নিশ্চিত করুন, ৩ ইত্যাদি ... আগাম ধন্যবাদ Thanks জোশ
jhza

কিউজিআইএস-এর উভয় সংস্করণ ইনস্টল করার নিরাপদতম উপায় হ'ল ওব্যাকুল ভার্চুয়াল বাক্সটি ওবান হিসাবে ওবুন্টু এবং কিউজিআইএসের দ্বিতীয় সংস্করণ ইনস্টল করা। উভয়ই একে অপর থেকে স্বতন্ত্রভাবে চলমান, তবে ভাগ করা ফোল্ডারগুলির দ্বারা একই ডেটা ব্যবহার করতে পারে।
আন্দ্রেজে

উত্তর:


10

আপনার বাড়ির ডিরেক্টরিতে একটি ডিরেক্টরিতে আপনার QGIS 1.8 বিল্ড ইনস্টল করুন। আপনার এটিকে সেখান থেকে চালানো উচিত। আপনি যদি উপসর্গের পথে ত্রুটি পান তবে নিম্নলিখিতটি সেট করার চেষ্টা করুন (ধরে নিন আমার ইনস্টলটি আমার বাড়ির ডায়ারে qgis_1.8 এ রয়েছে):

export LD_LIBRARY_PATH=/home/gsherman/qgis_1.8/lib
export QGIS_PREFIX_PATH=/home/gsherman/qgis_1.8

1.8 সংস্করণটি রেফারেন্স ব্যবহার করে কোন লিবগুলি দেখুন তা পরীক্ষা করতে পারবেন:

ldd /home/gsherman/qgis_1.8/bin/qgis

মন্তব্য এবং রফতানি মন্তব্য পোস্ট করার জন্য ধন্যবাদ। তবে আমার এখনও সমস্যা আছে। আমি 1.8 উত্সটি ডাউনলোড করে একটি নতুন ফোল্ডারে এনেছি, "cmake .." কল করার পরে এটি একটি তৈরি বিল্ড ফোল্ডারে সংকলন করেছি। আমার কাছে এখন একটি আউটপুট ফোল্ডার রয়েছে এবং আমি যদি টার্মিনালে কিগিস বিনটি চালানোর চেষ্টা করি (এর আগে পাথ রফতানি করে), তবে আমি এখনও একটি সেগমেন্টেশন ত্রুটি পেয়েছি: **** সংস্করণ 10800 সতর্কতা: !!! উপসর্গের পথটি অনুরোধ করা হয়েছিল, তবে এটি বৈধ নয় - আমরা ইনস্টলড পাথ থেকে চলি না !!! বিভাগ বিভাজন
কার্লিউ

4
আপনি কি কোনও মেক ইনস্টল করেছেন এবং ইনস্টলড ডিরেক্টরি থেকে চালানোর চেষ্টা করেছেন? যদি তা না হয়, তবে আপনার হোম ডিরেক্টরিতে (যেমন / home/gsherman/qgis_1.8) CMAKE_INSTALL_PREFIX সেট করতে Ccmake .. ব্যবহার করুন , তারপরে ইনস্টলটি করুন।
gesherman
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.