__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

�E�g
!���SSKJr SSKJrJr SSKJr SSKJrJ	r	J
r
Jr SSKrSSK
Jr SSKJr SSKJr SS	KJr SSKrSSKrS
SKJr SrS
rSr"SS\5r"SS\R8R:R<5rg)�)�uic)�QTranslator�QLocale)�QIcon)�QDialog�QDialogButtonBox�QMessageBox�QApplicationN)�DistUpgradeFetcherCore)�gettext)�urlopen)�	HTTPError�)�
QUrlOpenerc��[R"5(d�S[RS'S[RS'S[RS'S[RS'[S/5n[	U5nUR[R"5S	S
S5 URU5 U$[R"5$)N�kde�QT_PLATFORM_PLUGIN�TRUE�KDE_FULL_SESSION�6�KDE_SESSION_VERSION�QT_QPA_PLATFORMTHEMEzubuntu-release-upgrader�qt�_z/usr/share/qt6/translations)	r
�instance�os�environr�loadr�system�installTranslator)�app�
translators  �C/usr/lib/python3/dist-packages/DistUpgrade/DistUpgradeFetcherKDE.py�_ensureQApplicationr$5s���� � �"�"�+0��
�
�'�(�*0��
�
�%�&�-0��
�
�(�)�-2��
�
�)�*��5�6�7��
!��%�
�������(�$��5�	7����j�)��
�� � �"�"�c�4�[R"SSU5 g)N�)r	�warning)�texts r#�_warningr*Os������b�$�'r%c�.�[R"U5$�N)r�	fromTheme)�names r#�_iconr/Ss���?�?�4� � r%c�,�\rSrSrSrSrSrSrSrg)�DistUpgradeFetcherKDE�Wc�l�[R"XU5 [5UlURR	[S55 X@l[5R5 URRR[5R5 [R"5 g)Nzsystem-software-update)r�__init__r$r!�
setWindowIconr/�datadirr�setupUrlHandles�aboutToQuit�connect�teardownUrlHandlesr
�
processEvents)�self�new_dist�progress�parentr6s     r#r4�DistUpgradeFetcherKDE.__init__Yss���'�'���A�&�(��������u�%=�>�?�����$�$�&������$�$�Z�\�%D�%D�E��"�"�$r%c�2�[R"SX5 gr,)r	�critical)r<�summary�messages   r#�error�DistUpgradeFetcherKDE.errorfs�����T�7�4r%c��[R"5S:wa'[R"SSURS-/5 g[R"URURS/UR-5 g)Nrz/usr/bin/pkexec�pkexecz --frontend=DistUpgradeViewKDEz--frontend=DistUpgradeViewKDE)r�getuid�execv�script�run_options�r<s r#�runDistUpgrader�%DistUpgradeFetcherKDE.runDistUpgraderise��
�9�9�;�!���H�H�&���k�k�$D�D�F�
G�
�H�H�T�[�[��k�k�#B�C��%�%�&�
'r%c��[5Ul[R"URS-UR5 URR
R
[RR5nUR[S55 UR[S55 URR
R
[RR5nUR[S55 UR[S55 URR[S55 URR!5 UR"R$b�UR"R&nSn[)U5nUR+5R-SS5nURR.RU5 URR15nU[R8R::Xagg![2a- S	[S
5-n[S5n[5US-U-5 NV[6a- S	[S
5-n[S5n[5US-U-5 N�f=f)Nz/dialog_release_notes.uiz&Upgradez	dialog-okz&Cancelz
dialog-cancelz
Release NoteszUTF-8�replacez+<span weight="bold" size="larger">%s</span>z Could not find the release noteszThe server may be overloaded. z<br />z$Could not download the release notesz&Please check your internet connection.TF)r�dialogr�loadUir6�	buttonBox�buttonr�StandardButton�Ok�setTextr�setIconr/�Cancel�setWindowTitle�showr=�releaseNotesHtmlUri�releaseNotesURIr
�read�decode�scrolled_notes�execrr*�IOError�
DialogCode�Accepted)	r<�
upgradeButton�cancelButton�uri�result�
release_notes�notes�primary�	secondarys	         r#�showReleaseNotes�&DistUpgradeFetcherKDE.showReleaseNotests���i����
�
�4�<�<�"<�<�d�k�k�J����-�-�4�4��+�+�.�.�
�
�	���a�
�m�,����e�K�0�1��{�{�,�,�3�3��+�+�2�2�
��	���Q�y�\�*����U�?�3�4����"�"�1�_�#5�6��������=�=�,�,�8��-�-�/�/�C��F�
9� '���
�%�*�*�,�3�3�G�Y�G�����*�*�2�2�5�9����)�)�+����+�+�4�4�4�����
9�K��>�?�@���>�?�	���8�+�i�7�8��
9�K��B�C�D���F�G�	���8�+�i�7�8�	
9�s�A*H�4J�3J�J)r!r6rRN)	�__name__�
__module__�__qualname__�__firstlineno__r4rErNrn�__static_attributes__�r%r#r1r1Ws��%�5�	'�(r%r1c�8�\rSrSrSrSrSrSrSrSr	Sr
g	)
�KDEAcquireProgressAdapter�c��[5Ul[5Ul[R
R
US5n[R"X@R5 URR[S55 URRRU5 URRRRUR 5 SUl[$R&"5 g)Nzfetch-progress.ui�UpgradeT)r$r!rrRr�path�joinrrSr[r�installingLabelrXrT�rejectedr9�abort�	_continuer
r;)r<r?r6�label�uiFiles     r#r4�"KDEAcquireProgressAdapter.__init__�s���&�(����i��������g�':�;���
�
�6�;�;�'����"�"�1�Y�<�0����#�#�+�+�E�2������&�&�.�.�t�z�z�:�
����"�"�$r%c��SUlg)NF)r�rMs r#r�KDEAcquireProgressAdapter.abort�s	����r%c���URRR[S55 URRRS5 URR
5 g)N�'Downloading additional package files...r)rRr}rXr�installationProgress�setValuer\rMs r#�start�KDEAcquireProgressAdapter.start�sK�����#�#�+�+�
�7�8�	:����(�(�1�1�!�4������r%c�8�URR5 gr,)rR�hiderMs r#�stop�KDEAcquireProgressAdapter.stop�s�������r%c	�0�[RRRR	X5 UR
RR[URUR-[URUR-5-S-55 URS-nX R:�aURn[S5nURS:�aGU[S5URUR[ R""UR54--
nO'U[S5URUR4--
nUR
R$R'U5 [(R*"5 UR,$)N�drr�rzFile %s of %s at %sB/sz
File %s of %s)�aptr>�base�AcquireProgress�pulserRr�r��int�
current_bytes�
current_items�float�total_bytes�total_itemsr�current_cps�apt_pkg�size_to_strr}rXr
r;r�)r<�owner�current_item�
label_texts    r#r��KDEAcquireProgressAdapter.pulse�sX�������)�)�/�/��<����(�(�1�1�#�
�
�
�$�"4�"4�
4��$�"�"�T�%5�%5�5�6�
7�9<�
=�3>�	?��)�)�A�-���*�*�*��+�+�L��@�A�
����a���!�4�5��"�"�D�$4�$4��#�#�D�$4�$4�5�97�7�
7�J�
�!�O�,��"�"�D�$4�$4�06�6�
6�J����#�#�+�+�J�7��"�"�$��~�~�r%c���[S5X4-n[R"S[S5U[R[R5nU[R:Xagg)Nz&Please insert '%s' into the drive '%s'zMedia ChangeTF)rr	�questionrWrZ)r<�medium�drive�msg�changes     r#�mediaChange�%KDEAcquireProgressAdapter.mediaChange�sQ���8�9�V�O�K���%�%�d�A�n�,=�s�&1�n�n�k�6H�6H�J���[�^�^�#��r%)r�r!rRN)rprqrrrsr4rr�r�r�r�rtrur%r#rwrw�s ��%�"����(r%rw) �PyQt6r�PyQt6.QtCorerr�PyQt6.QtGuir�PyQt6.QtWidgetsrrr	r
r��"DistUpgrade.DistUpgradeFetcherCorerrr�urllib.requestr
�urllib.errorrrr�rr$r*r/r1r>r�r�rwrur%r#�<module>r�so��.�-�����E� �"�"�	�
�"�#�4(�!�E�2�E�P8���� 1� 1� A� A�8r%

Filemanager

Name Type Size Permission Actions
DistUpgradeApport.cpython-313.pyc File 6.12 KB 0644
DistUpgradeCache.cpython-313.pyc File 59.35 KB 0644
DistUpgradeConfigParser.cpython-313.pyc File 4.2 KB 0644
DistUpgradeController.cpython-313.pyc File 101.91 KB 0644
DistUpgradeFetcher.cpython-313.pyc File 7.21 KB 0644
DistUpgradeFetcherCore.cpython-313.pyc File 12.6 KB 0644
DistUpgradeFetcherKDE.cpython-313.pyc File 10.51 KB 0644
DistUpgradeGettext.cpython-313.pyc File 2.68 KB 0644
DistUpgradeMain.cpython-313.pyc File 10.22 KB 0644
DistUpgradeQuirks.cpython-313.pyc File 49.98 KB 0644
DistUpgradeVersion.cpython-313.pyc File 186 B 0644
DistUpgradeView.cpython-313.pyc File 21.06 KB 0644
DistUpgradeViewGtk3.cpython-313.pyc File 48.36 KB 0644
DistUpgradeViewKDE.cpython-313.pyc File 53.71 KB 0644
DistUpgradeViewNonInteractive.cpython-313.pyc File 17.46 KB 0644
DistUpgradeViewText.cpython-313.pyc File 13.41 KB 0644
GtkProgress.cpython-313.pyc File 4.58 KB 0644
MetaRelease.cpython-313.pyc File 18.05 KB 0644
QUrlOpener.cpython-313.pyc File 3 KB 0644
ReleaseNotesViewer.cpython-313.pyc File 8.47 KB 0644
ReleaseNotesViewerWebkit.cpython-313.pyc File 2.53 KB 0644
SimpleGtk3builderApp.cpython-313.pyc File 2.36 KB 0644
SimpleGtkbuilderApp.cpython-313.pyc File 2.34 KB 0644
__init__.cpython-313.pyc File 151 B 0644
apt_btrfs_snapshot.cpython-313.pyc File 17.36 KB 0644
dist-upgrade.cpython-313.pyc File 347 B 0644
telemetry.cpython-313.pyc File 4.72 KB 0644
utils.cpython-313.pyc File 22.68 KB 0644
xorg_fix_proprietary.cpython-313.pyc File 5.96 KB 0644
Filemanager