<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wikicyber.org/index.php?action=history&amp;feed=atom&amp;title=Draft%3AAdvanced_Application_Updates</id>
	<title>Draft:Advanced Application Updates - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wikicyber.org/index.php?action=history&amp;feed=atom&amp;title=Draft%3AAdvanced_Application_Updates"/>
	<link rel="alternate" type="text/html" href="https://wikicyber.org/index.php?title=Draft:Advanced_Application_Updates&amp;action=history"/>
	<updated>2026-09-24T04:43:28Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wikicyber.org/index.php?title=Draft:Advanced_Application_Updates&amp;diff=160&amp;oldid=prev</id>
		<title>MigrationBot: Backfill (v3.0 review queue): added to the review queue</title>
		<link rel="alternate" type="text/html" href="https://wikicyber.org/index.php?title=Draft:Advanced_Application_Updates&amp;diff=160&amp;oldid=prev"/>
		<updated>2026-09-22T05:42:32Z</updated>

		<summary type="html">&lt;p&gt;Backfill (v3.0 review queue): added to the review queue&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:42, 22 September 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot;&gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Linux|030]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Linux|030]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Migrated from cypat.guide]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Migrated from cypat.guide]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Pending review]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikicyber:diff:1.41:old-80:rev-160:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>MigrationBot</name></author>
	</entry>
	<entry>
		<id>https://wikicyber.org/index.php?title=Draft:Advanced_Application_Updates&amp;diff=80&amp;oldid=prev</id>
		<title>MigrationBot: Import from cypat.guide: docs/linux/advanced_application_updates.md</title>
		<link rel="alternate" type="text/html" href="https://wikicyber.org/index.php?title=Draft:Advanced_Application_Updates&amp;diff=80&amp;oldid=prev"/>
		<updated>2026-09-18T17:06:06Z</updated>

		<summary type="html">&lt;p&gt;Import from cypat.guide: docs/linux/advanced_application_updates.md&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Submit}}&lt;br /&gt;
&amp;lt;!-- Migrated from https://cypat.guide/docs/linux/advanced_application_updates (source: docs/linux/advanced_application_updates.md) --&amp;gt;&lt;br /&gt;
Author(s): Matthias Lee (ml2322) &amp;lt;br /&amp;gt; Last Updated: 9-10-2025&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mw-collapsible mw-collapsed wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
! Recommended Prerequisites (click to expand)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
* Intermediate application updates&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Some problems with APT ===&lt;br /&gt;
&lt;br /&gt;
==== Malicious Sources ====&lt;br /&gt;
&lt;br /&gt;
Previously, we learned about missing or incomplete APT sources. However, not only can there be missing or inadequate sources, there could also be malicious sources that tell APT to download software from sources controlled by bad actors. Additionally, even if not malicious, unwanted sources facilitate the downloading of unwanted software and should be removed. To look for apt sources, you can check in &amp;lt;code&amp;gt;/etc/apt/sources.list&amp;lt;/code&amp;gt; for any source line that does not seem to be official. Generally, all official sources will include ubuntu or the name of your distro. To be sure, you can take baselines of the this file on a clean copy of the OS and compare them. However, malicious sources don&amp;#039;t have to be here, as apt allows for additional sources to be listed in files in &amp;lt;code&amp;gt;/etc/apt/sources.list.d&amp;lt;/code&amp;gt;. Usually, this directory is empty or contains a readme of some sort, so if there&amp;#039;s anything else in there it may be a malicious or unwanted sources. Some programs like firefox or docker require additional sources if they are to be installed with apt, so before removing a source, check and make sure that it is not required.&lt;br /&gt;
&lt;br /&gt;
==== Unmet dependencies and broken packages ====&lt;br /&gt;
&lt;br /&gt;
Sometimes, if the wrong package is installed or a dependency is not met, apt can enter a state where it can not function properly due to unmet dependencies. If this happens, you can run &amp;lt;code&amp;gt;apt --fix-broken install&amp;lt;/code&amp;gt;. This will make apt attempt to resolve unmet dependencies and restore proper functionality. Cases like this usually happen due to installing the wrong package straight from a &amp;lt;code&amp;gt;.deb&amp;lt;/code&amp;gt; file or because apt was using the wrong sources. Therefore, if you can&amp;#039;t fix the problem with &amp;lt;code&amp;gt;apt --fix-broken install&amp;lt;/code&amp;gt;, try removing any weird packages, ensuring your apt sources are set properly, running &amp;lt;code&amp;gt;apt update&amp;lt;/code&amp;gt;, and then trying &amp;lt;code&amp;gt;apt --fix-broken install&amp;lt;/code&amp;gt; again.&lt;br /&gt;
&lt;br /&gt;
==== dpkg reconfigure ====&lt;br /&gt;
&lt;br /&gt;
Another common issue that can come up with apt is that if the process is killed during the installation, update, or removal of a package, the package can become improperly configured, and apt will refuse to work. The solution is very simple however, as you can simply run &amp;lt;code&amp;gt;dpkg --force-all --configure -a&amp;lt;/code&amp;gt;, and dpkg will resolve any errors, and apt should be restored.&lt;br /&gt;
&lt;br /&gt;
====== Further Reading ======&lt;br /&gt;
&lt;br /&gt;
* https://linuxsimply.com/linux-basics/package-management/package-manager-comparison/dpkg-vs-apt/&lt;br /&gt;
* https://askubuntu.com/questions/1473619/so-why-do-people-still-use-dpkg-when-there-is-apt&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux|030]]&lt;br /&gt;
[[Category:Migrated from cypat.guide]]&lt;/div&gt;</summary>
		<author><name>MigrationBot</name></author>
	</entry>
</feed>