diff --git a/src/Cli/dotnet/NugetPackageDownloader/LocalizableStrings.resx b/src/Cli/dotnet/NugetPackageDownloader/LocalizableStrings.resx
index 422f35b8f83f..dc604eb2bc79 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/LocalizableStrings.resx
+++ b/src/Cli/dotnet/NugetPackageDownloader/LocalizableStrings.resx
@@ -138,9 +138,6 @@
Skipping signature verification for NuGet package "{0}" because it comes from a source that does not require signature validation.
-
- Skip NuGet package signing validation. NuGet signing validation is not available on Linux or macOS https://aka.ms/workloadskippackagevalidation .
-
Failed to validate package signing.
{0}
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.cs.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.cs.xlf
index 247518b3dd22..e5b5123b171a 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.cs.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.cs.xlf
@@ -74,11 +74,6 @@
Verze menší než {0} balíčku {1}
-
-
- Přeskočit ověřování podepisování balíčku NuGet. Ověřování podepisování balíčku NuGet není k dispozici na Linuxu nebo v macOS https://aka.ms/workloadskippackagevalidation.
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.de.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.de.xlf
index e2ba700cde0a..b0f68edf07a9 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.de.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.de.xlf
@@ -74,11 +74,6 @@
Eine Version, die niedriger als "{0}" des Pakets "{1}" ist.
-
-
- Überprüfung der NuGet-Paketsignierung überspringen. Die Überprüfung der NuGet-Signierung ist auf Linux- oder macOS nicht verfügbar https://aka.ms/workloadskippackagevalidation.
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.es.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.es.xlf
index dec73cef95c2..2261022a005b 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.es.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.es.xlf
@@ -74,11 +74,6 @@
Versión anterior a la {0} del paquete {1}
-
-
- Omitir la validación de firma del paquete NuGet. La validación de firma de NuGet no está disponible en Linux o macOS https://aka.ms/workloadskippackagevalidation.
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.fr.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.fr.xlf
index 0b472a33c100..c7a5d791edc3 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.fr.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.fr.xlf
@@ -74,11 +74,6 @@
Une version inférieure à {0} du package {1}
-
-
- Ignorer la validation de signature de package NuGet. La validation de signature NuGet n’est pas disponible sur Linux ou macOS https://aka.ms/workloadskippackagevalidation.
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.it.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.it.xlf
index 7c6ed1fe9ab1..dafa443d72db 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.it.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.it.xlf
@@ -74,11 +74,6 @@
Versione inferiore a {0} del pacchetto {1}
-
-
- Ignorare la convalida della firma del pacchetto NuGet. La convalida della firma NuGet non è disponibile in Linux o macOS https://aka.ms/workloadskippackagevalidation.
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ja.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ja.xlf
index ab863ece68de..fc1e0d3848e2 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ja.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ja.xlf
@@ -74,11 +74,6 @@
パッケージ {1} の {0} 未満のバージョン
-
-
- NuGet パッケージ署名の検証をスキップします。NuGet 署名の検証は、Linux または macOS https://aka.ms/workloadskippackagevalidation では使用できません。
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ko.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ko.xlf
index 47d65686a53b..0530ae8622f5 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ko.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ko.xlf
@@ -74,11 +74,6 @@
{0}보다 낮은 버전의 패키지 {1}
-
-
- NuGet 패키지 서명 유효성 검사를 건너뜁니다. NuGet 서명 유효성 검사는 Linux 또는 macOS https://aka.ms/workloadskippackagevalidation에서 사용할 수 없습니다.
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.pl.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.pl.xlf
index 7ab618796e0e..2513fb391d78 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.pl.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.pl.xlf
@@ -74,11 +74,6 @@
Wersja mniejsza niż {0} pakietu {1}
-
-
- Pomiń weryfikację podpisywania pakietu NuGet. Sprawdzanie podpisywania NuGet nie jest dostępne w systemie Linux ani MacOS https://aka.ms/workloadskippackagevalidation .
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.pt-BR.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.pt-BR.xlf
index 4e743bd9ad7e..beea5f9cf625 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.pt-BR.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.pt-BR.xlf
@@ -74,11 +74,6 @@
Uma versão anterior a {0} do pacote {1}
-
-
- Ignorar a validação da assinatura do pacote NuGet. A validação da assinatura do NuGet não está disponível no Linux ou macOS https://aka.ms/workloadskippackagevalidation .
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ru.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ru.xlf
index 9a356067e055..870e9957d7b5 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ru.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.ru.xlf
@@ -74,11 +74,6 @@
Версия пакета {1} ниже {0}
-
-
- Пропустить проверку подписи пакета NuGet. Проверка подписи NuGet недоступна в Linux или macOS https://aka.ms/workloadskippackagevalidation.
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.tr.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.tr.xlf
index 6e7684eee25c..01b1300840a1 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.tr.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.tr.xlf
@@ -74,11 +74,6 @@
{1} paketinin {0} sürümünden düşük bir sürümü
-
-
- NuGet paketi imza doğrulamasını atlayın. NuGet imza doğrulaması Linux veya macOS üzerinde kullanılamıyor. Daha fazla bilgi için bkz. https://aka.ms/workloadskippackagevalidation.
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.zh-Hans.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.zh-Hans.xlf
index bdae9aa573c5..2dea90b8c612 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.zh-Hans.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.zh-Hans.xlf
@@ -74,11 +74,6 @@
包 {1} 的低于 {0} 的版本
-
-
- 跳过 NuGet 包签名验证。Linux 或 macOS 上不提供 NuGet 签名验证。https://aka.ms/workloadskippackagevalidation。
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.zh-Hant.xlf b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.zh-Hant.xlf
index 54b36d357a03..46a8c60a1b69 100644
--- a/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.zh-Hant.xlf
+++ b/src/Cli/dotnet/NugetPackageDownloader/xlf/LocalizableStrings.zh-Hant.xlf
@@ -74,11 +74,6 @@
封裝 {1} 小於 {0} 的版本
-
-
- 略過 NuGet 套件簽署驗證。NuGet 套件簽署驗證在 Linux 或 macOS 上無法使用 https://aka.ms/workloadskippackagevalidation。
-
- Verified that the NuGet package "{0}" has a valid signature.
diff --git a/test/Microsoft.DotNet.PackageInstall.Tests/NuGetPackageInstallerTests.cs b/test/Microsoft.DotNet.PackageInstall.Tests/NuGetPackageInstallerTests.cs
index 6b00d3a62a96..1ba1c955e77e 100644
--- a/test/Microsoft.DotNet.PackageInstall.Tests/NuGetPackageInstallerTests.cs
+++ b/test/Microsoft.DotNet.PackageInstall.Tests/NuGetPackageInstallerTests.cs
@@ -269,30 +269,6 @@ await nuGetPackageDownloader.DownloadPackageAsync(
File.Exists(packagePath).Should().BeTrue();
}
- [UnixOnlyFact]
- public async Task GivenANonWindowsMachineItShouldPrintMessageOnce()
- {
- BufferedReporter bufferedReporter = new();
- NuGetPackageDownloader nuGetPackageDownloader = new(_tempDirectory, null,
- new MockFirstPartyNuGetPackageSigningVerifier(),
- _logger, bufferedReporter, restoreActionConfig: new RestoreActionConfig(NoCache: true));
- await nuGetPackageDownloader.DownloadPackageAsync(
- TestPackageId,
- new NuGetVersion(TestPackageVersion),
- new PackageSourceLocation(sourceFeedOverrides: new[] { GetTestLocalFeedPath() }));
-
- // download 2 packages should only print the message once
- string packagePath = await nuGetPackageDownloader.DownloadPackageAsync(
- TestPackageId,
- new NuGetVersion(TestPackageVersion),
- new PackageSourceLocation(sourceFeedOverrides: new[] { GetTestLocalFeedPath() }));
-
- bufferedReporter.Lines.Should()
- .ContainSingle(
- Cli.NuGetPackageDownloader.LocalizableStrings.SkipNuGetpackageSigningValidationmacOSLinux);
- File.Exists(packagePath).Should().BeTrue();
- }
-
[WindowsOnlyFact]
// https://aka.ms/netsdkinternal-certificate-rotate
public void ItShouldHaveUpdateToDateCertificateSha()