Linux Mint Türkiye
Yazılım => Yazılım Yükleme ve Kaldırma => Konuyu başlatan: aakmaz - 29 Mart 2020, 11:26:33
-
Merhaba Arkadaşlar.
Şu aralar Internet ortamındaki videolar ya da diğer materyaller ile .Net Core öğrenmeye çalışıyorum. Konular, geçmişe göre anlatıldığı için dotnet'in yeni sürümlerini yüklediğimizde bir uyumsuzluk söz konusu. Bunu çözecek bilgiye de sahip olmadığım için ilerleme kaydedemiyorum. İster istemez ilgili materyallerdekilerle aynı versiyonu kullanmam gerekiyor. Mesela; şu an dotnet-sdk-2.2.105 versiyonunu kurmalıyım. İndirme linkinden https://dotnet.microsoft.com/download/dotnet-core/thank-you/sdk-3.1.201-linux-x64-alpine-binaries indirmeyi yaptım. Nasıl yükleyeceğim konusunda ise tıkandım kaldım. Internette 4-5 gündür araştırmalar yapıyorum bir sonuç alamadım. https://dotnet.microsoft.com/download/dotnet-core/2.2 adresinde nasıl yapılacağı anlatılmış. Ancak ben üstesinden gelemedim. Bütün denemelerim başarısız oldu. Eğer mümkünse bu yüklemenin nasıl olacağını tane tane anlatabilir misiniz?
Teşekkür ederim.
-
wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.debsudo dpkg -i packages-microsoft-prod.debsudo add-apt-repository universesudo apt-get updatesudo apt-get install apt-transport-httpssudo apt-get updatesudo apt-get install dotnet-sdk-3.1Bu komutları sırasıyla uçbirimde çalıştırmayı deneyin.
Kaynak (https://docs.microsoft.com/tr-tr/dotnet/core/install/linux-package-manager-ubuntu-1804)
-
Teşekkür ederim, Sayın Reddet.
Sizin vermiş olduğunuz sudo apt-get install dotnet-sdk-3.1
zaten şu an bilgisayarımda kurulu. Kısa ve öz olarak söylemem gerekiyorsa dotnet-sdk-2.2.105'i kurmak istiyorum. Bunu araştırıyorum.
-
İndirme linkinden https://dotnet.microsoft.com/download/dotnet-core/thank-you/sdk-3.1.201-linux-x64-alpine-binaries indirmeyi yaptım.
İndirdiğiniz tar.gz dosyasının içerisinde neler var?
-
İndirdiğiniz tar.gz dosyasının içerisinde neler var?
https://hizliresim.com/5bh1ZO
-
Depo zaten ekliyse, aşağıdaki komutla kurmayı deneyebilirsiniz.
sudo apt-get install dotnet-sdk-2.2=2.2.105-1
dotnet-sdk-2.2'nin daha güncel sürümü ilgili depoda olduğundan, güncelleme almamak için aşağıdaki komutla kilitleyebilirsiniz.
sudo apt hold dotnet-sdk-2.2
-
Depo zaten ekliyse, aşağıdaki komutla kurmayı deneyebilirsiniz.
sudo apt-get install dotnet-sdk-2.2=2.2.105-1
Eklemeyi yaptım. Teşekkür ederim.
dotnet-sdk-2.2'nin daha güncel sürümü ilgili depoda olduğundan, güncelleme almamak için aşağıdaki komutla kilitleyebilirsiniz.
sudo apt hold dotnet-sdk-2.2
Galiba kilitlenmedi olmadı.
sudo apt mark dotnet-sdk-2.2
apt
Usage: apt command [options]
apt help command [options]
Commands:
add-repository - Add entries to apt sources.list
autoclean - Erase old downloaded archive files
autoremove - Remove automatically all unused packages
build - Build binary or source packages from sources
build-dep - Configure build-dependencies for source packages
changelog - View a package's changelog
check - Verify that there are no broken dependencies
clean - Erase downloaded archive files
contains - List packages containing a file
content - List files contained in a package
deb - Install a .deb package
depends - Show raw dependency information for a package
dist-upgrade - Upgrade the system by removing/installing/upgrading packages
download - Download the .deb file for a package
edit-sources - Edit /etc/apt/sources.list with your preferred text editor
dselect-upgrade - Follow dselect selections
full-upgrade - Same as 'dist-upgrade'
held - List all held packages
help - Show help for a command
hold - Hold a package
install - Install/upgrade packages
list - List packages based on package names
policy - Show policy settings
purge - Remove packages and their configuration files
recommends - List missing recommended packages for a particular package
rdepends - Show reverse dependency information for a package
reinstall - Download and (possibly) reinstall a currently installed package
remove - Remove packages
search - Search for a package by name and/or expression
show - Display detailed information about a package
showhold - Same as 'held'
showsrc - Display all the source package records that match the given package name
source - Download source archives
sources - Same as 'edit-sources'
unhold - Unhold a package
update - Download lists of new/upgradable packages
upgrade - Perform a safe upgrade
version - Show the installed version of a package
Bu yazıyı yazdıktan sonra güncelleme geldi. Paket yöneticisinden engelledim.
-
Komutu düzelttim, kilitlemeyi tekrar deneyebilirsiniz.
-
Teşekkür ederim. Çözüldü olarak işaretliyorum.