উবুন্টুতে এমএসএসকিউএল, এটি ইনস্টল করতে পারছেন না?


9

সম্প্রতি এমএস লিনাক্সের জন্য এমএসকিউএল-সার্ভার চালু করেছে। আমি এটি ব্যবহার করতে চাই তবে আমি চালানোর জন্য ম্যানেজ করতে পারি না

sudo apt-get install -y mssql-server

এটা বলে

E: Unable to locate package mssql-server

বর্তমান উবুন্টু 16.04.1 এলটিএস।

আমি [মাইক্রোসফ্টের ওয়েবসাইটে এই নির্দেশাবলী] অনুসরণ করার চেষ্টা করেছি ( https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu ) এবং কী করতে হবে তা জানি না এটা।


আপনার 16.04 ইনস্টলটিতে কেন এমএসকিউএল প্যাকেজ থাকবে? প্যাকেজটি ক্যানোনিকাল থেকে নয়। আপনাকে curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list > /etc/apt/sources.list.d/mssql-server.listআপডেট এবং আপডেট করা দরকার।
রিনজউইন্ড

আমি আমার পোস্টে উল্লিখিত মত অনুসরণ করেছি এবং এটি করেছি। এর তালিকার ভিতরে সন্ধানের পরে, খিলানটি amd64 এর জন্য, আমি 32 বিট (i386) চালাচ্ছি, কি সমস্যা হবে?
ডকপ্যানিক

1
হ্যাঁ, আপনার একটি 64 বিট সিস্টেমের প্রয়োজন হবে।
সন্দেহযুক্ত

LOL এবং এখানে আমি পেন্টিয়াম 4 নিয়ে একটি পরীক্ষা চালানোর চেষ্টা করছিলাম ... ওহ ওয়েল থিসসগুলি আবর্জনার সময়টি অনুমান করুন: পি
ডকপ্যানিক

উত্তর:


13

এটি কাজ করার জন্য আপনার একটি -৪-বিট সিস্টেমের প্রয়োজন হবে;)

প্রথমে আপনার সিস্টেমে জেনিয়াল এমএসএসকিউএল সংগ্রহস্থল যুক্ত করুন:

$ sudo curl -o /etc/apt/sources.list.d/mssql-server.list https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2017.list
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    91  100    91    0     0    195      0 --:--:-- --:--:-- --:--:--   195
$ curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   983  100   983    0     0   2337      0 --:--:-- --:--:-- --:--:--  2340
OK

দ্বিতীয়ত, উপলব্ধ প্যাকেজগুলির এপিটির তালিকা আপডেট করুন:

$ sudo apt-get update
Hit:1 http://ppa.launchpad.net/numix/ppa/ubuntu yakkety InRelease
Get:2 http://security.ubuntu.com/ubuntu yakkety-security InRelease [93,3 kB]   
Hit:3 http://nl.archive.ubuntu.com/ubuntu yakkety InRelease                    
Hit:4 http://nl.archive.ubuntu.com/ubuntu yakkety-updates InRelease            
Hit:5 http://nl.archive.ubuntu.com/ubuntu yakkety-backports InRelease          
Get:6 https://packages.microsoft.com/ubuntu/16.04/mssql-server xenial InRelease [2828 B]
Get:7 https://packages.microsoft.com/ubuntu/16.04/mssql-server xenial/main amd64 Packages [940 B]
Fetched 97,1 kB in 0s (204 kB/s)  
Reading package lists... Done

Allyচ্ছিকভাবে, আপনি এটি ইনস্টল করার জন্য প্রস্তুত তা পরীক্ষা করতে পারেন:

$ apt-cache search mssql-server
mssql-server - Microsoft SQL Server Relational Database Engine
mssql-server-agent - Microsoft SQL Server Agent
mssql-server-fts - Microsoft SQL Server Full Text Search.
mssql-server-ha - The mssql-server-ha package contains HA extensions for the Microsoft SQL Server Relational Database Engine.
mssql-server-is - SSIS on Linux

তারপরে, কেবল সাথে ইনস্টল করুন sudo apt install mssql-server


অবশ্যই, আপনার AMD64 সিস্টেমের প্রয়োজন। এটি এআরএম আর্কিটেকচারে কাজ করবে না (কমপক্ষে এখনও নয়)।
ব্যবহারকারীফুজার

লিঙ্কটি নষ্ট হয়ে গেছে আমি বিশ্বাস করি
হ্যাক-আর

আমি মাইক্রোসফ্ট / এমএসকিএল-সার্ভার-লিনাক্সের সর্বশেষ চিত্র সহ একটি ডকারের ধারকটিতে পূর্ণ-পাঠ্য ত্রুটি পাচ্ছিলাম, আমি ধারক টার্মিনালে লগইন করেছি এবং কার্যকর করতে পারছি না apt-get install -y mssql-server-fts, এই উত্তরটি আমার প্রয়োজনীয় ছিল। ধন্যবাদ!
এডগার সালাজার

আমি মনে করি এটি আমার সেরা প্যাকেজ ইনস্টল পোস্ট। Check that it's ready to installআমার প্রিয় অংশ।
পাইরে_বিজ

2

আমি সিচ করেছিলাম এবং শেষ পর্যন্ত একটি কার্যনির্বাহী সমাধান পেয়েছি :

স্থাপন

প্রথম কাজটি হ'ল প্রয়োজনীয় সংগ্রহস্থল কীটি আমদানি করা। টার্মিনাল উইন্ডো থেকে নিম্নলিখিত কমান্ডটি জারি করুন:

sudo wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

এরপরে, কমান্ডটি দিয়ে সংগ্রহস্থল যুক্ত করুন:

sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-preview.list)"

কমান্ডটি সহ এপিটি ডাটাবেস আপডেট করুন:

sudo apt-get update

এবং, অবশেষে, কমান্ডটি দিয়ে এমএস এসকিউএল ইনস্টল করুন:

sudo apt-get install mssql-server -y

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